Recurso: função
| Representação JSON | 
|---|
| { "roleId": string, "roleName": string, "roleDescription": string, "rolePrivileges": [ { "serviceId": string, "privilegeName": string } ], "isSystemRole": boolean, "isSuperAdminRole": boolean, "kind": string, "etag": string } | 
| Campos | |
|---|---|
| roleId | 
 ID da função. | 
| roleName | 
 Nome da função. | 
| roleDescription | 
 Uma breve descrição da função. | 
| rolePrivileges[] | 
 O conjunto de privilégios concedidos a essa função. | 
| rolePrivileges[].serviceId | 
 O ID ofuscado do serviço a que esse privilégio se destina. Esse valor é retornado com  | 
| rolePrivileges[].privilegeName | 
 O nome do privilégio. | 
| isSystemRole | 
 Retorna  | 
| isSuperAdminRole | 
 Retorna  | 
| kind | 
 O tipo do recurso da API. Isso é sempre  | 
| etag | 
 ETag do recurso. | 
| Métodos | |
|---|---|
| 
 | Exclui um papel. | 
| 
 | Recupera um papel. | 
| 
 | Cria uma função. | 
| 
 | Recupera uma lista paginada de todos os papéis em um domínio. | 
| 
 | Adiciona patches a uma função. | 
| 
 | Atualiza uma função. |