Erste Schritte mit Einbettungen – signierte Einbettungen aktivieren

Mit der signierten Einbettung können Sie Ihren Nutzern private eingebettete Looks, Visualisierungen, explorative Datenanalysen, Dashboards oder LookML-Dashboards präsentieren, ohne dass sie einen separaten Looker-Log-in benötigen. Stattdessen werden Nutzer über Ihre eigene Anwendung authentifiziert.

Bevor Sie signiertes Einbetten in Ihrer Looker-Instanz verwenden können, müssen Sie es im Looker-Admin-Bereich aktivieren und dann ein Secret für das Einbetten erstellen. Mit dem Geheimcode für das Einbetten wird überprüft, ob eine signierte Einbettungsanfrage legitim ist und nicht von einem Dritten gefälscht wurde. So aktivierst du das signierte Einbetten:

  1. Rufen Sie in Looker im Bereich Verwaltung die Seite Einbetten auf.
  2. Wenn im Drop-down-Menü Einmalanmeldung einbetten die Option Deaktiviert ausgewählt ist, wählen Sie Aktiviert aus und klicken Sie dann auf Aktualisieren.
  3. In Looker werden zusätzliche Einbettungsoptionen angezeigt.

  4. ​​Um einen geheimen Schlüssel für das Einbetten zu generieren, wähle im Abschnitt Embed Secret (Secret einbetten) die Schaltfläche Set Secret (Secret festlegen) aus.
  5. Wenn Ihre Anwendung JavaScript-Ereignisse verwendet, die zwischen dem iFrame, in dem Looker eingebettet ist, und der übergeordneten Anwendung übergeben werden, fügen Sie den Domainnamen Ihrer übergeordneten Anwendung dem Feld Zulassungsliste für eingebettete Domains hinzu.