Method: users.getCapabilities

Ruft die Nutzerfunktionen ab.

HTTP-Anfrage

GET https://drivelabels.googleapis.com/v2beta/{name=users/*/capabilities}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Ressourcenname des Nutzers. Es wird nur „users/me/capabilities“ unterstützt.

Abfrageparameter

Parameter
customer

string

Der Kunde, auf den sich diese Anfrage beziehen soll. Beispiel: „customers/abcd1234“. Wenn die Richtlinie nicht konfiguriert ist, werden Einstellungen des aktuellen Kunden zurückgegeben.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Die Funktionen eines Nutzers.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "name": string,
  "canAccessLabelManager": boolean,
  "canAdministrateLabels": boolean,
  "canCreateSharedLabels": boolean,
  "canCreateAdminLabels": boolean
}
Felder
name

string

Nur Ausgabe Ressourcenname für die Nutzerfunktionen.

canAccessLabelManager

boolean

Nur Ausgabe Gibt an, ob dem Nutzer Zugriff auf den Label Manager gewährt wird.

canAdministrateLabels

boolean

Nur Ausgabe Gibt an, ob der Nutzer ein Administrator für die Funktion für gemeinsame Labels ist.

canCreateSharedLabels

boolean

Nur Ausgabe Gibt an, ob der Nutzer neue gemeinsame Labels erstellen darf.

canCreateAdminLabels

boolean

Nur Ausgabe Gibt an, ob der Nutzer neue Administratorlabels erstellen darf.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/drive.labels
  • https://www.googleapis.com/auth/drive.labels.readonly
  • https://www.googleapis.com/auth/drive.admin.labels
  • https://www.googleapis.com/auth/drive.admin.labels.readonly

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.