EmbedSsoParams

Version 4.0.23.2
Datentyp
Beschreibung
(Objekt)
Objekt
target_url
String
Die vollständige URL der Looker-UI-Seite, die im eingebetteten Kontext angezeigt wird. Um das Dashboard mit der ID 34 anzuzeigen, würde „target_url“ in etwa so aussehen: „https://mycompany.looker.com:9999/dashboards/34“. „target_uri“ MUSS ein Schema (HTTPS), einen Domainnamen und einen URL-Pfad enthalten. Der Port muss enthalten sein, wenn der Looker-Server über Browserclients erreicht werden muss. Wenn sich die Looker-Instanz hinter einem Load-Balancer oder einem anderen Proxy befindet, muss „target_uri“ der öffentlich zugängliche Domainname und der Port sein, die zum Erreichen der Looker-Instanz erforderlich sind, nicht der tatsächliche interne Netzwerkmaschinenname der Looker-Instanz.
Sitzungslänge
integer
Anzahl der Sekunden, die die SSO-Einbettungssitzung gültig ist, nachdem sie gestartet wurde. Die Standardeinstellung ist 300 Sekunden. Die maximal zulässige Länge der Sitzung beträgt 259.2000 Sekunden (30 Tage).
erzwungene_Abmeldung
boolean
Wenn „true“ festgelegt ist, werden alle verbleibenden Looker-Anmeldestatus (z. B. in Browser-Cookies) dauerhaft gelöscht, bevor ein neuer Anmeldestatus mit den angegebenen eingebetteten Nutzerinformationen erstellt wird. Der Standardwert ist „true“.
Externe_Nutzer-ID
String
Ein Wert aus einem externen System, der den eingebetteten Nutzer eindeutig identifiziert. Da sich die user_ids der eingebetteten Looker-Nutzer bei jeder Einbettungssitzung ändern können, bietet „external_user_id“ die Möglichkeit, eine bekannte, stabile Nutzer-ID über mehrere eingebettete Sitzungen hinweg zuzuweisen.
first_name
String
Vorname des eingebetteten Nutzers. Wenn keine Angabe erfolgt, wird standardmäßig „Embed“ (Einbetten) verwendet
last_name
String
Nachname des eingebetteten Nutzers. Ist keine Angabe vorhanden, wird standardmäßig „User“ verwendet.
user_timezone
String
Legt die Zeitzone des Nutzers für die eingebettete Nutzersitzung fest, wenn die Einstellung „Nutzerspezifische Zeitzonen“ in den Looker-Administratoreinstellungen aktiviert ist. Der Wert „null“ zwingt den eingebetteten Nutzer dazu, die Standardzeitzone der Looker-Anwendung zu verwenden. Sie müssen diese Eigenschaft in der Anfrage auslassen, wenn die Einstellung für nutzerspezifische Zeitzonen deaktiviert ist. Die Zeitzonenwerte werden anhand des IANA-Standards für die Zeitzone validiert und sind in der Drop-down-Liste „Application Time Zone“ (Zeitzone der Anwendung) auf der Seite „Allgemeine Einstellungen“ von Looker zu finden.
Berechtigungen
String[]
Modelle
String[]
Gruppen-IDs
String[]
Externe_Gruppen-ID
String
Ein eindeutiger Wert, der eine exklusive Gruppe von eingebetteten Inhalten identifiziert. Mehrere eingebettete Nutzer mit demselben Wert für „external_group_id“ können Looker-Inhalte miteinander teilen. Nutzer, die mit „external_group_id“ verknüpft sind, können die normalen Looker-Nutzer nicht sehen und keine Nutzer einbetten, die nicht mit dieser „external_group_id“ verknüpft sind.
user_attributes
Objekt
Ein Wörterbuch aus Name/Wert-Paaren, die einen Looker-Nutzerattributnamen mit einem Wert verknüpfen.
Secret-ID
String
ID des eingebetteten Secrets, das zum Signieren dieser SSO-URL verwendet werden soll. Wenn angegeben, muss der Wert eine ID eines gültigen (aktiven) Secrets sein, das in der Looker-Instanz definiert ist. Wenn keine Angabe erfolgt, wird die URL mit dem neuesten aktiven Einbettungs-Secret signiert, das in der Looker-Instanz definiert ist.