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. |

