REST Resource: roles

Zasób: Role

Zapis JSON
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
Pola
roleId

string (int64 format)

Identyfikator roli.

roleName

string

Nazwa roli.

roleDescription

string

Krótki opis roli.

rolePrivileges[]

object

Zestaw uprawnień przyznanych tej roli.

rolePrivileges[].serviceId

string

Zniekształcony identyfikator usługi, do której to uprawnienie się odnosi. Ta wartość jest zwracana z Privileges.list().

rolePrivileges[].privilegeName

string

Nazwa uprawnienia.

isSystemRole

boolean

Zwraca wartość true, jeśli jest to wstępnie zdefiniowana rola systemowa.

isSuperAdminRole

boolean

Zwraca wartość true, jeśli rola jest rolą superadministratora.

kind

string

Typ zasobu interfejsu API. Jest ona zawsze admin#directory#role.

etag

string

ETag zasobu.

Metody

delete

Usuwa rolę.

get

Pobiera rolę.

insert

Tworzy rolę.

list

Pobiera pogrupowaną listę wszystkich ról w domenie.

patch

Aktualizuje rolę.

update

Zaktualizuj rolę.