PUT api/UserGroups/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | string |
Required |
Body Parameters
PermissionGroup| Name | Description | Type | Additional information |
|---|---|---|---|
| Claims | Collection of PermissionClaim |
None. |
|
| InstitutionIdentity | globally unique identifier |
None. |
|
| IsSystemGroup | boolean |
None. |
|
| IsAdminGroup | boolean |
None. |
|
| Scopes | Collection of ScopeType |
None. |
|
| Identity | globally unique identifier |
None. |
|
| Name | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Claims": [
{
"ClaimType": "sample string 1",
"ClaimValue": "sample string 2"
},
{
"ClaimType": "sample string 1",
"ClaimValue": "sample string 2"
}
],
"InstitutionIdentity": "30dbfd85-46e1-46c7-a32c-f509c635d2dc",
"IsSystemGroup": true,
"IsAdminGroup": true,
"Scopes": [
0,
0
],
"Identity": "112671b4-d966-4b4a-bcf5-3b9d1b6d6460",
"Name": "sample string 5"
}
application/xml, text/xml
Sample:
<PermissionGroup xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Scientia.Platform.API.Model">
<Identity xmlns="http://schemas.datacontract.org/2004/07/Scientia.Platform.Library.Security">112671b4-d966-4b4a-bcf5-3b9d1b6d6460</Identity>
<Name xmlns="http://schemas.datacontract.org/2004/07/Scientia.Platform.Library.Security">sample string 5</Name>
<Claims xmlns:d2p1="http://schemas.datacontract.org/2004/07/Scientia.Platform.API.Model.ToDoModels">
<d2p1:PermissionClaim>
<d2p1:ClaimType>sample string 1</d2p1:ClaimType>
<d2p1:ClaimValue>sample string 2</d2p1:ClaimValue>
</d2p1:PermissionClaim>
<d2p1:PermissionClaim>
<d2p1:ClaimType>sample string 1</d2p1:ClaimType>
<d2p1:ClaimValue>sample string 2</d2p1:ClaimValue>
</d2p1:PermissionClaim>
</Claims>
<InstitutionIdentity>30dbfd85-46e1-46c7-a32c-f509c635d2dc</InstitutionIdentity>
<IsAdminGroup>true</IsAdminGroup>
<IsSystemGroup>true</IsSystemGroup>
<Scopes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Scientia.Platform.Library.Security">
<d2p1:ScopeType>RB</d2p1:ScopeType>
<d2p1:ScopeType>RB</d2p1:ScopeType>
</Scopes>
</PermissionGroup>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
PermissionGroup| Name | Description | Type | Additional information |
|---|---|---|---|
| Claims | Collection of PermissionClaim |
None. |
|
| InstitutionIdentity | globally unique identifier |
None. |
|
| IsSystemGroup | boolean |
None. |
|
| IsAdminGroup | boolean |
None. |
|
| Scopes | Collection of ScopeType |
None. |
|
| Identity | globally unique identifier |
None. |
|
| Name | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Claims": [
{
"ClaimType": "sample string 1",
"ClaimValue": "sample string 2"
},
{
"ClaimType": "sample string 1",
"ClaimValue": "sample string 2"
}
],
"InstitutionIdentity": "04e25dd0-b8e5-429f-be2c-7d4d8c63cdf5",
"IsSystemGroup": true,
"IsAdminGroup": true,
"Scopes": [
0,
0
],
"Identity": "c6249779-bc9c-4a93-9fa2-ef7aea5810de",
"Name": "sample string 5"
}
application/xml, text/xml
Sample:
<PermissionGroup xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Scientia.Platform.API.Model">
<Identity xmlns="http://schemas.datacontract.org/2004/07/Scientia.Platform.Library.Security">c6249779-bc9c-4a93-9fa2-ef7aea5810de</Identity>
<Name xmlns="http://schemas.datacontract.org/2004/07/Scientia.Platform.Library.Security">sample string 5</Name>
<Claims xmlns:d2p1="http://schemas.datacontract.org/2004/07/Scientia.Platform.API.Model.ToDoModels">
<d2p1:PermissionClaim>
<d2p1:ClaimType>sample string 1</d2p1:ClaimType>
<d2p1:ClaimValue>sample string 2</d2p1:ClaimValue>
</d2p1:PermissionClaim>
<d2p1:PermissionClaim>
<d2p1:ClaimType>sample string 1</d2p1:ClaimType>
<d2p1:ClaimValue>sample string 2</d2p1:ClaimValue>
</d2p1:PermissionClaim>
</Claims>
<InstitutionIdentity>04e25dd0-b8e5-429f-be2c-7d4d8c63cdf5</InstitutionIdentity>
<IsAdminGroup>true</IsAdminGroup>
<IsSystemGroup>true</IsSystemGroup>
<Scopes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Scientia.Platform.Library.Security">
<d2p1:ScopeType>RB</d2p1:ScopeType>
<d2p1:ScopeType>RB</d2p1:ScopeType>
</Scopes>
</PermissionGroup>