Mit einer signierten Einbettung können Sie Ihren Nutzern private eingebettete Looks, Visualisierungen, Explores, Dashboards oder LookML-Dashboards präsentieren, ohne dass diese über einen separaten Looker-Log-in verfügen. Stattdessen werden Nutzer über Ihre eigene Anwendung authentifiziert.
Bevor Sie signierte Einbettungen in Ihrer Looker-Instanz verwenden können, müssen Sie die signierte Einbettung im Looker-Admin-Steuerfeld aktivieren und dann ein Einbettungs-Secret erstellen. Mit dem Einbettungs-Secret wird bestätigt, dass eine signierte Einbettungsanfrage legitim ist und nicht von jemand anderem gefälscht wurde. So aktivierst du die signierte Einbettung:
- Rufen Sie in Looker im Bereich Admin die Seite Einbetten auf.
- Wenn im Drop-down-Menü Einmalanmeldung einbetten die Option Deaktiviert ausgewählt ist, wählen Sie Aktiviert aus und klicken Sie dann auf Aktualisieren.
- 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.
- Wenn Ihre Anwendung JavaScript-Ereignisse verwendet, die für die Kommunikation zwischen dem iFrame, in den Looker eingebettet ist, und der übergeordneten Anwendung übergeben wird, fügen Sie den Domainnamen der übergeordneten Anwendung in das Feld Eingebettete Domain-Zulassungsliste ein.
In Looker werden zusätzliche Optionen zum Einbetten angezeigt.