Freigeben über


Verwalten der Dashboardeinbettung

Diese Seite zeigt, wie Arbeitsbereichsadministratoren Dashboardeinbettungsoptionen für AI/BI-Dashboards verwalten können.

Welche Arten von Einbettungen können Sie tun?

Sie können Dashboards sicher in externe Websites und Anwendungen einbetten. Sie können Dashboards auf folgende Weise einbetten:

  • Databricks-basic embedding: Dashboardautoren können iframe-Einbettungscode mithilfe des Dialogfelds "Freigeben " generieren. Arbeitsbereichsadministratoren können verwalten, welche Domänen, falls vorhanden, für das Hosten eines eingebetteten Dashboards genehmigt werden. Das Einbetten von Dashboards erfordert, dass Benutzer Cookies von Drittanbietern aktiviert haben. Arbeitsbereichsadministratoren müssen das Einbetten in den Arbeitsbereich aktivieren und die Liste der berechtigten Domänen definieren. Siehe grundlegendes Dashboardeinbettung.

  • Einbetten für externe Benutzer: (Öffentliche Vorschau) Sie können eine externe Anwendung für die Authentifizierung bei Azure Databricks mit einem Dienstprinzipal konfigurieren und auf ein Dashboard zugreifen. Benutzer, die auf Ihre externe Anwendung zugreifen können, können auf das Dashboard zugreifen. Optional können Sie die im Dashboard dargestellten Daten basierend auf dem Benutzer filtern, der darauf zugreift. Arbeitsbereichsadministratoren müssen die externe Anwendung so konfigurieren, dass der Dienstprinzipal und OAuth-Token verwendet werden, die für die Authentifizierung erforderlich sind. Sehen Sie sich an, was für externe Benutzer eingebettet wird?.

Weitere Informationen zu den verfügbaren Einbettungsoptionen finden Sie unter "Einbetten eines Dashboards".

Steuern zulässiger Einbettungsziele

Für beide Optionen zum Einbetten eines Dashboards muss die externe Website explizit zulässig sein. So fügen Sie zulässige Einbettungsziele zu Ihrem Arbeitsbereich hinzu:

Arbeitsbereichsadministratoreinstellungen sind für die Überschrift

  1. Klicken Sie in der oberen Leiste des Azure Databricks-Arbeitsbereichs auf Ihren Benutzernamen, und wählen Sie "Einstellungen" aus.

  2. Klicken Sie auf Security (Sicherheit).

  3. Scrollen Sie nach unten zum Abschnitt "Externer Zugriff ".

  4. Verwenden Sie im Abschnitt "Dashboards einbetten " das Dropdownmenü, um die Richtlinie für Ihren Arbeitsbereich festzulegen.

    Es gibt drei Richtlinienoptionen:

    • Zulassen: Dashboards können in eine beliebige Domäne eingebettet werden.
    • Genehmigte Domänen zulassen: Dashboards können nur in Websites eingebettet werden, die der genehmigten Liste entsprechen.
    • Verweigern: Dashboards können nicht in eine beliebige Domäne eingebettet werden.

Wenn Sie "Genehmigte Domänen zulassen" auswählen, verwenden Sie die folgenden Anweisungen, um Ihre Liste der genehmigten Domänen zu verwalten:

  1. Klicken Sie neben "Dashboards einbetten" auf "Verwalten".
  2. Geben Sie eine Domäne in das Textfeld der genehmigten Domäne ein. Klicken Sie nach jedem Eintrag auf "Domäne hinzufügen ".
  3. Klicken Sie auf "Speichern".

Hinweis

Um Ihr Dashboard in eine Google-Website einzubetten, müssen Sie zusätzlich zur Adresse, die Ihrer jeweiligen Website zugeordnet ist, mehrere Domänen zulassen, die im Besitz von Google sind und von Google verwendet werden. Die erforderlichen Websites sind:

  • sites.google.com
  • www.gstatic.com
  • *.googleusercontent.com

Tipps zum Definieren genehmigter Domänen und Routen

Um zulässige Hosts anzugeben, verwenden Sie die in der Dokumentation zur Inhaltssicherheitsrichtlinie von W3C definierte Grammatik. Die Beispiele in diesem Abschnitt veranschaulichen einige gängige Muster.

Unterdomänen zulassen

Um alle Unterdomänen für eine bestimmte Domäne zuzulassen, verwenden Sie vor dem Domänennamen ein Wildcardsymbol (*). Die folgenden Beispiele werden als Beispieldomäne verwendet *.databricks.com .

  • Streichhölzer: Jede Unterdomäne
    • some.databricks.com
    • app.databricks.com
    • anything.databricks.com
  • Stimmt nicht überein: Alles, was über eine andere Domäne verfügt.
    • another-databricks.com
    • app-databricks.com

Nächste Schritte

  • Einrichten grundlegender Einbettung: Konfigurieren Sie die Einbettung für Benutzer mit Databricks-Konten, die sich direkt anmelden können, um Dashboards anzuzeigen. Siehe grundlegendes Dashboardeinbettung.
  • Konfigurieren der Einbettung für externe Benutzer: Einrichten der Einbettung für externe Benutzer, damit Benutzer ohne Databricks-Konten über die Dienstprinzipalauthentifizierung auf Dashboards zugreifen können. Sehen Sie sich an, was für externe Benutzer eingebettet wird?.
  • Erstellen und Veröffentlichen von Dashboards: Erfahren Sie, wie Sie KI/BI-Dashboards zum Einbetten erstellen, konfigurieren und veröffentlichen. Siehe Dashboards.
  • Verwalten von Arbeitsbereichssicherheitseinstellungen: Konfigurieren Sie zusätzliche Sicherheitseinstellungen und Zugriffssteuerungen für Ihren Arbeitsbereich. Siehe "Arbeitsbereich verwalten".