REST Resource: roles

Recurso: papel

Representação JSON
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
Campos
roleId

string (int64 format)

ID do papel.

roleName

string

Nome da função.

roleDescription

string

Uma breve descrição da função.

rolePrivileges[]

object

O conjunto de privilégios concedidos a essa função.

rolePrivileges[].serviceId

string

O ID ofuscado do serviço a que esse privilégio se destina. Esse valor é retornado com Privileges.list().

rolePrivileges[].privilegeName

string

O nome do privilégio.

isSystemRole

boolean

Retorna true se essa for uma função do sistema predefinida.

isSuperAdminRole

boolean

Retorna true se a função for de superadministrador.

kind

string

O tipo do recurso da API. Isso é sempre admin#directory#role.

etag

string

ETag do recurso.

Métodos

delete

Exclui uma função.

get

Recupera uma função.

insert

Cria uma função.

list

Recupera uma lista paginada de todos os papéis em um domínio.

patch

Adiciona patches a uma função.

update

Atualiza um papel.