Method: privileges.list

Ruft eine paginierte Liste aller Berechtigungen für einen Kunden ab.

HTTP-Anfrage

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roles/ALL/privileges

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
customer

string

Die eindeutige ID für das Google Workspace-Konto des Kunden. Verwenden Sie bei einem Konto mit mehreren Domains dieses Feld anstelle von domain, um alle Gruppen für einen Kunden abzurufen. Sie können auch den Alias my_customer verwenden, um die customerId Ihres Kontos darzustellen. customerId wird auch als Teil der Ressource Users zurückgegeben. Du musst entweder den Parameter customer oder domain angeben.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Wenn der Vorgang erfolgreich ist, enthält der Antworttext Daten mit folgender Struktur:

JSON-Darstellung
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (Privilege)
    }
  ]
}
Felder
kind

string

Der Typ der API-Ressource. Das ist immer admin#directory#privileges.

etag

string

ETag der Ressource.

items[]

object (Privilege)

Eine Liste der Berechtigungsressourcen.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/admin.directory.rolemanagement
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

Weitere Informationen finden Sie unter OAuth 2.0.

Privilege Individuell zusammengestellte Tour

JSON-Darstellung
{
  "serviceId": string,
  "kind": string,
  "etag": string,
  "isOuScopable": boolean,
  "childPrivileges": [
    {
      object (Privilege)
    }
  ],
  "privilegeName": string,
  "serviceName": string
}
Felder
serviceId

string

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

kind

string

Der Typ der API-Ressource. Das ist immer admin#directory#privilege.

etag

string

ETag der Ressource.

isOuScopable

boolean

Ob die Berechtigung auf eine Organisationseinheit beschränkt werden kann.

childPrivileges[]

object (Privilege)

Eine Liste von untergeordneten Berechtigungen. Berechtigungen für einen Dienst bilden eine Baumstruktur. Jede Berechtigung kann eine Liste von untergeordneten Berechtigungen haben. Für eine Blattberechtigung ist diese Liste leer.

privilegeName

string

Der Name der Berechtigung.

serviceName

string

Der Name des Dienstes, für den diese Berechtigung gilt.