Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: Die App besitzt die Daten
Der Benutzer besitzt die Daten
In diesem Artikel erfahren Sie, wie Sie mit der Verwendung von Power BI Embedded beginnen, um Ihre Berichte für andere Personen freizugeben. Damit Sie Power BI Embedded Analytics verwenden können, müssen Sie eine Microsoft Entra-Anwendung in Azure registrieren. Die Microsoft Entra-App stellt Berechtigungen für Power BI-REST-Ressourcen bereit und ermöglicht den Zugriff auf die Power BI-REST-APIs.
Tipp
Sie können Power BI Embedded ausprobieren, ohne eine App zu registrieren. Sehen Sie sich den Power BI Embedded Analytics-Playground an, um mit der Entwicklung zu beginnen und mit allen neuen Power BI Embedded-Features und -Updates schritt zu halten.
Voraussetzungen
Zum Einrichten einer Power BI Embedded Analytics-Umgebung benötigen Sie folgendes:
- Microsoft Entra-Mandant/in und eine/n organisatorische/n (Haupt-)Benutzer/in
- Power BI Pro-Konto
Voraussetzungen
Bevor Sie Ihre App registrieren können, entscheiden Sie, welche der folgenden Lösungen am besten zu Ihren Anforderungen passt:
Einbetten für Ihre Kunden
Verwenden Sie die Lösung Für Ihre Kunden einbetten, auch bekannt als App besitzt Daten, wenn Sie eine App für Ihre Kunden erstellen. Benutzer müssen sich weder bei Power BI anmelden noch über eine Power BI-Lizenz verfügen, um Ihre App verwenden zu können. Ihre App authentifiziert sich bei Power BI mithilfe eines Hauptbenutzerkontos (einer Power BI Pro-Lizenz, die für die Anmeldung bei Power BI verwendet wird) oder über einen Dienstprinzipal.
Die Lösung „Für Ihre Kunden einbetten“ wird in der Regel von unabhängigen Softwareherstellern (Independent Software Vendors, ISVs) und Entwicklern verwendet, die Anwendungen für Dritte erstellen.
Einbetten für Ihre Organisation
Verwenden Sie die Lösung Für Ihre Organisation einbetten, auch bekannt als Der Benutzer besitzt die Daten, wenn Sie eine Anwendung erstellen, bei der die Benutzer ihre Anmeldeinformationen für die Authentifizierung bei Power BI verwenden müssen.
Die Lösung „Für Ihre Organisation einbetten“ wird in der Regel von Unternehmen und großen Organisationen verwendet und ist für interne Benutzer gedacht.
Weitere Informationen zu den beiden Lösungen finden Sie unter Wie heißen die Power BI Embedded Analytics-Lösungen?.
Registrieren Ihrer App
Verwenden Sie zum Registrieren einer Microsoft Entra-App das folgende Verfahren in diesem Abschnitt. Führen Sie diese Schritte nur aus, wenn Sie eine der folgenden Lösungen erstellen:
- Eine Anwendung des Typs „Einbetten für Ihre Organisation“
- Eine Anwendung des Typs „Einbetten für Ihre Kunden“ mit einem Dienstprinzipal
Weitere Informationen zum Registrieren von Anwendungen in Microsoft Entra ID finden Sie unter Registrieren einer Anwendung bei Microsoft Identity Platform.
Melden Sie sich beim Azure-Portal an.
Wählen Sie Ihre*n Microsoft Entra-Mandanten/in aus, indem Sie in der rechten oberen Ecke der Seite Ihr Konto auswählen.
Wählen Sie App-Registrierungen aus. Wenn diese Option nicht angezeigt wird, suchen Sie danach.
Klicken Sie unter App-Registrierungen auf New registration (Neue Registrierung).
Füllen Sie die folgenden Felder aus:
Name: Benennen Sie Ihre Anwendung.
Supported account type (Unterstützter Kontotyp): Legen Sie fest, wer die Anwendung verwenden kann. Wählen Sie Konten nur im Organisationsverzeichnis dieser Organisation für Single-Tenant-Apps oder Konten in einem beliebigen Organisationsverzeichnis für mandantenübergreifende Szenarien aus.
(Optional) Fügen Sie im Feld Umleitungs-URI eine Umleitungs-URL hinzu.
Wählen Sie Registrieren aus. Nach dem Registrieren Ihrer App werden Sie zu deren Übersichtsseite weitergeleitet, auf der Sie die Anwendungs-ID finden. Kopieren Und speichern Sie die Anwendungs-ID und alle Informationen im Feld "Zusammenfassung " für die spätere Verwendung. Ihre Power BI-Einbettungsumgebung ist einsatzbereit.
Erstellen eines geheimen Schlüssels (optional)
Wenn Sie einen Dienstprinzipal zum Authentifizieren Ihrer App verwenden möchten, müssen Sie ein Clientgeheimnis erstellen. Ein geheimer Clientschlüssel ist ein Kennwort, das Ihre Anwendung für die Authentifizierung mit der Microsoft Entra-ID verwendet. Sie können einen geheimen Clientschlüssel im Azure-Portal erstellen.
Wählen Sie Zertifikate & Geheimnisse aus.
Wählen Sie Neuen geheimen Clientschlüsselaus.
Geben Sie im Fenster Geheimen Clientschlüssel hinzufügen eine Beschreibung ein, geben Sie an, wann der geheime Clientschlüssel ablaufen soll, und wählen Sie Hinzufügen aus.
Kopieren und speichern Sie den Wert für den geheimen Clientschlüssel.
Hinweis
Nachdem Sie den geheimen Clientschlüssel gespeichert haben, wird der Wert des geheimen Clientschlüssels angezeigt. Dies wird nur einmal angezeigt. Kopieren Sie diesen Wert also, und speichern Sie ihn dort, wo ihre Anwendung sie abrufen kann, in der Regel dort, wo Ihre Anwendung Werte wie "clientId" oder "Autorität" im Quellcode behält. Sie müssen den geheimen Wert zusammen mit der Client-ID der Anwendung angeben, um sich als Anwendung anzumelden. Wenn Sie dieses Fenster schließen, wird der Wert „Geheimer Clientschlüssel“ ausgeblendet, und Sie können ihn nicht erneut anzeigen oder kopieren.
Zugehöriger Inhalt
Weitere Fragen? Stellen Sie Ihre Frage in der Power BI-Community.