REST Resource: roles

Ressource: Rolle

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

string (int64 format)

ID der Rolle.

roleName

string

Name der Rolle.

roleDescription

string

Eine kurze Beschreibung der Rolle.

rolePrivileges[]

object

Die Berechtigungen, die dieser Rolle gewährt werden.

rolePrivileges[].serviceId

string

Die verschleierte ID des Dienstes, für den diese Berechtigung gilt. Dieser Wert wird mit Privileges.list() zurückgegeben.

rolePrivileges[].privilegeName

string

Der Name der Berechtigung.

isSystemRole

boolean

Gibt true zurück, wenn es sich um eine vordefinierte Systemrolle handelt.

isSuperAdminRole

boolean

Gibt true zurück, wenn es sich um eine Super Admin-Rolle handelt.

kind

string

Der Typ der API-Ressource. Dies ist immer admin#directory#role.

etag

string

Das ETag der Ressource.

Methoden

delete

Löscht eine Rolle.

get

Ruft eine Rolle ab.

insert

Erstellt eine Rolle.

list

Ruft eine paginaierte Liste aller Rollen in einer Domain ab.

patch

Eine Rolle wird gepatcht.

update

Aktualisiert eine Rolle.