Zasób: Role
| Zapis JSON | 
|---|
| { "roleId": string, "roleName": string, "roleDescription": string, "rolePrivileges": [ { "serviceId": string, "privilegeName": string } ], "isSystemRole": boolean, "isSuperAdminRole": boolean, "kind": string, "etag": string } | 
| Pola | |
|---|---|
| roleId | 
 Identyfikator roli. | 
| roleName | 
 Nazwa roli. | 
| roleDescription | 
 Krótki opis roli. | 
| rolePrivileges[] | 
 Zestaw uprawnień przyznanych tej roli. | 
| rolePrivileges[].serviceId | 
 Zniekształcony identyfikator usługi, do której to uprawnienie się odnosi. Ta wartość jest zwracana z  | 
| rolePrivileges[].privilegeName | 
 Nazwa przywileju. | 
| isSystemRole | 
 Zwraca wartość  | 
| isSuperAdminRole | 
 Zwraca wartość  | 
| kind | 
 Typ zasobu interfejsu API. Jest ona zawsze  | 
| etag | 
 ETag zasobu. | 
| Metody | |
|---|---|
| 
 | Usuwa rolę. | 
| 
 | Pobiera rolę. | 
| 
 | Tworzy rolę. | 
| 
 | Pobiera ponumerowane listy wszystkich ról w domenie. | 
| 
 | Aktualizuje rolę. | 
| 
 | Zaktualizuj rolę. |