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

rolePrivileges[].serviceId

string

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

rolePrivileges[].privilegeName

string

O nome do privilégio.

isSystemRole

boolean

Retorna true se este for um papel de sistema predefinido.

isSuperAdminRole

boolean

Retorna true se o papel for de superadministrador.

kind

string

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

etag

string

ETag do recurso.

Métodos

delete

Exclui um papel.

get

Recupera um papel.

insert

Cria um papel.

list

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

patch

Aplica patches em um papel.

update

Atualiza um papel.