Resource: Role
| JSON representation | 
|---|
| { "roleId": string, "roleName": string, "roleDescription": string, "rolePrivileges": [ { "serviceId": string, "privilegeName": string } ], "isSystemRole": boolean, "isSuperAdminRole": boolean, "kind": string, "etag": string } | 
| Fields | |
|---|---|
| roleId | 
 ID of the role. | 
| roleName | 
 Name of the role. | 
| roleDescription | 
 A short description of the role. | 
| rolePrivileges[] | 
 The set of privileges that are granted to this role. | 
| rolePrivileges[].serviceId | 
 The obfuscated ID of the service this privilege is for. This value is returned with  | 
| rolePrivileges[].privilegeName | 
 The name of the privilege. | 
| isSystemRole | 
 Returns  | 
| isSuperAdminRole | 
 Returns  | 
| kind | 
 The type of the API resource. This is always  | 
| etag | 
 ETag of the resource. | 
| Methods | |
|---|---|
| 
 | Deletes a role. | 
| 
 | Retrieves a role. | 
| 
 | Creates a role. | 
| 
 | Retrieves a paginated list of all the roles in a domain. | 
| 
 | Patches a role. | 
| 
 | Updates a role. |