Version 4.0.23.2
OAuth2-Client-App registrieren
Registriert Details, mit denen eine externe Web-App oder native App als OAuth2-Log-in-Client der Looker-Instanz identifiziert wird.
Die App-Registrierung muss einen eindeutigen „client_guid“- und „redirect_uri“-Dienst angeben, den die App bei OAuth-Log-in-Anfragen verwenden soll. Wenn die Parameter „client_guid“ und „redirect_uri“ in der Anmeldeanfrage nicht mit den in der Looker-Instanz registrierten Anwendungsdetails übereinstimmen, wird die Anfrage als Fälschung angenommen und abgelehnt.
Anfrage
POST
/oauth_client_apps/{client_guid}
HTTPPath-Definition maximieren...
client_guid
String
Eindeutige ID dieser Anwendung
HTTPBody-Definition maximieren...
OauthClientApp-Definition maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
client_guid
lock
String
Die global eindeutige ID dieser Anwendung
Weiterleitungs-URI
String
Der URI, mit dem diese Anwendung einen Autorisierungscode per Browserweiterleitung erhält.
display_name
String
Anzeigename der Anwendung
description
String
Eine Beschreibung der Anwendung, die Nutzern angezeigt wird
aktiviert
boolean
Wenn die Richtlinie auf „true“ gesetzt ist, werden OAuth2- und API-Anfragen von dieser App akzeptiert. Wenn „false“ festgelegt ist, werden alle Anfragen von dieser App abgelehnt. Wenn Sie die Einstellung deaktivieren, werden vorhandene Tokens ungültig.
group_id
String
Wenn Sie diese Option aktivieren, können nur Looker-Nutzer, die Mitglieder dieser Gruppe sind, diese Webanwendung mit Looker verwenden. Wenn „group_id“ nicht festgelegt ist, kann jeder Looker-Nutzer diese App verwenden, um auf diese Looker-Instanz zuzugreifen
Tokens_ungültig_vor
lock
String
Alle Authentifizierungs-, Zugriffstokens und Aktualisierungstokens, die für diese Anwendung vor diesem Datum für ALLE NUTZER ausgestellt wurden, sind ungültig.
HTTPQuery-Definition maximieren...
Felder
String
Angeforderte Felder.
Antwort
200: OAuth-Client-App
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
client_guid
lock
String
Die global eindeutige ID dieser Anwendung
Weiterleitungs-URI
String
Der URI, mit dem diese Anwendung einen Autorisierungscode per Browserweiterleitung erhält.
display_name
String
Anzeigename der Anwendung
description
String
Eine Beschreibung der Anwendung, die Nutzern angezeigt wird
aktiviert
boolean
Wenn die Richtlinie auf „true“ gesetzt ist, werden OAuth2- und API-Anfragen von dieser App akzeptiert. Wenn „false“ festgelegt ist, werden alle Anfragen von dieser App abgelehnt. Wenn Sie die Einstellung deaktivieren, werden vorhandene Tokens ungültig.
group_id
String
Wenn Sie diese Option aktivieren, können nur Looker-Nutzer, die Mitglieder dieser Gruppe sind, diese Webanwendung mit Looker verwenden. Wenn „group_id“ nicht festgelegt ist, kann jeder Looker-Nutzer diese App verwenden, um auf diese Looker-Instanz zuzugreifen
Tokens_ungültig_vor
lock
String
Alle Authentifizierungs-, Zugriffstokens und Aktualisierungstokens, die für diese Anwendung vor diesem Datum für ALLE NUTZER ausgestellt wurden, sind ungültig.
UserPublic-Definition maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
id
lock
String
Eindeutige ID
first_name
lock
String
Vorname
last_name
lock
String
Nachname
display_name
lock
String
Vollständiger Name für Anzeige (nur verfügbar, wenn sowohl „first_name“ als auch „last_name“ festgelegt sind)
Avatar-URL
lock
String
URL für das Avatarbild (möglicherweise generisch)
URL
lock
String
Link zum Abrufen dieses Artikels
400: Ungültige Anfrage
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
404: Nicht gefunden
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
409: Ressource ist bereits vorhanden
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
422: Validierungsfehler
nachricht
lock
String
Fehlerdetails
ValidationErrorDetail-Definition maximieren...
Feld
lock
String
Feld mit Fehler
Code
lock
String
Fehlercode
nachricht
lock
String
Fehlermeldung
Dokumentations-URL
lock
String
Link zur Dokumentation
Dokumentations-URL
lock
String
Link zur Dokumentation
429: Zu viele Anfragen
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
Beispiele