Method: projects.getAuthorization

Ruft die Autorisierungsinformationen für Bereitstellungen in einem bestimmten Projekt ab.

HTTP-Anfrage

GET https://gsuiteaddons.googleapis.com/v1/{name=projects/*/authorization}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Name des Projekts, für das die Autorisierungsinformationen für das Google Workspace-Add-on abgerufen werden sollen.

Beispiel: projects/my_project/authorization.

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource name erforderlich:

  • gsuiteaddons.authorizations.get

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Die Autorisierungsinformationen, die beim Aufrufen von Bereitstellungsendpunkten verwendet werden.

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

JSON-Darstellung
{
  "name": string,
  "serviceAccountEmail": string,
  "oauthClientId": string
}
Felder
name

string

Der vollständige kanonische Name dieser Ressource. Beispiel: projects/123/authorization

serviceAccountEmail

string

Die E-Mail-Adresse des Dienstkontos, das zum Authentifizieren von Anfragen an Add-on-Callback-Endpunkte verwendet wird.

oauthClientId

string

Die OAuth-Client-ID, mit der im Namen des Add-ons OAuth-Zugriffstokens für einen Nutzer abgerufen werden.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.