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 da função.

roleName

string

Nome da função.

roleDescription

string

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

rolePrivileges[]

object

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

rolePrivileges[].serviceId

string

O ID ofuscado do serviço para o qual este privilégio é oferecido. Esse valor é retornado com Privileges.list().

rolePrivileges[].privilegeName

string

O nome do privilégio.

isSystemRole

boolean

Retornará true se este for um papel predefinido do sistema.

isSuperAdminRole

boolean

Retornará true se a função for de superadministrador.

kind

string

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

etag

string

ETag do recurso.

Métodos

delete

Exclui uma função.

get

Recupera um papel.

insert

Cria um papel.

list

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

patch

Aplica patch a um papel.

update

Atualiza uma função.