POST Api/UserGroups/UpdateUserGroup

Request Information

URI Parameters

None.

Body Parameters

UserGroupDto
NameDescriptionTypeAdditional information
UserGroupId

string

None.

Name

string

None.

NameTranslation

string

None.

DescriptionTranslation

string

None.

Icon

string

None.

Color

string

None.

OrganizationalUnitId

integer

None.

AvailForGroups

Collection of string

None.

AssignedPermissions

Collection of string

None.

CanBeOnline

boolean

None.

Translations

Collection of UserGroupTranslationDto

None.

NeedBulkReplace

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "userGroupId": "sample string 1",
  "name": "sample string 2",
  "nameTranslation": "sample string 3",
  "descriptionTranslation": "sample string 4",
  "icon": "sample string 5",
  "color": "sample string 6",
  "organizationalUnitId": 1,
  "availForGroups": [
    "sample string 1",
    "sample string 2"
  ],
  "assignedPermissions": [
    "sample string 1",
    "sample string 2"
  ],
  "canBeOnline": true,
  "translations": [
    {
      "userGroupTranslationId": 1,
      "userGroupId": "sample string 2",
      "languageId": 3,
      "name": "sample string 4",
      "description": "sample string 5"
    },
    {
      "userGroupTranslationId": 1,
      "userGroupId": "sample string 2",
      "languageId": 3,
      "name": "sample string 4",
      "description": "sample string 5"
    }
  ],
  "needBulkReplace": true
}

multipart/form-data

Sample:
{"userGroupId":"sample string 1","name":"sample string 2","nameTranslation":"sample string 3","descriptionTranslation":"sample string 4","icon":"sample string 5","color":"sample string 6","organizationalUnitId":1,"availForGroups":["sample string 1","sample string 2"],"assignedPermissions":["sample string 1","sample string 2"],"canBeOnline":true,"translations":[{"userGroupTranslationId":1,"userGroupId":"sample string 2","languageId":3,"name":"sample string 4","description":"sample string 5"},{"userGroupTranslationId":1,"userGroupId":"sample string 2","languageId":3,"name":"sample string 4","description":"sample string 5"}],"needBulkReplace":true}

application/xml, text/xml

Sample:
<UserGroupDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <UserGroupId>sample string 1</UserGroupId>
  <Name>sample string 2</Name>
  <NameTranslation>sample string 3</NameTranslation>
  <DescriptionTranslation>sample string 4</DescriptionTranslation>
  <Icon>sample string 5</Icon>
  <Color>sample string 6</Color>
  <OrganizationalUnitId>1</OrganizationalUnitId>
  <AvailForGroups>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </AvailForGroups>
  <AssignedPermissions>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </AssignedPermissions>
  <CanBeOnline>true</CanBeOnline>
  <Translations>
    <UserGroupTranslationDto>
      <UserGroupTranslationId>1</UserGroupTranslationId>
      <UserGroupId>sample string 2</UserGroupId>
      <LanguageId>3</LanguageId>
      <Name>sample string 4</Name>
      <Description>sample string 5</Description>
    </UserGroupTranslationDto>
    <UserGroupTranslationDto>
      <UserGroupTranslationId>1</UserGroupTranslationId>
      <UserGroupId>sample string 2</UserGroupId>
      <LanguageId>3</LanguageId>
      <Name>sample string 4</Name>
      <Description>sample string 5</Description>
    </UserGroupTranslationDto>
  </Translations>
  <NeedBulkReplace>true</NeedBulkReplace>
</UserGroupDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.