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ń przyznawanych tej roli.

rolePrivileges[].serviceId

string

Zaciemniony identyfikator usługi, do której należy to uprawnienie. Ta wartość jest zwracana przez 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 superadministratorem.

kind

string

Typ zasobu interfejsu API. To zawsze admin#directory#role.

etag

string

Tag ETag zasobu.

Metody

delete

Usuwa rolę.

get

Pobiera rolę.

insert

Tworzy rolę.

list

Pobiera podzieloną na strony listę wszystkich ról w domenie.

patch

Poprawia rolę.

update

Aktualizuje rolę.