Suchergebnisse :

×

So betten Sie Microsoft Power BI-Berichte in DNN-Anwendungen ein


Leitfaden zum Einbetten von Power BI-Berichten und Dashboards in DNN. Integrieren Sie Microsoft Power BI mit DNN mithilfe von miniOrange Embed Power BI DNN-Plugin. In dieser Einrichtungsanleitung werden die Schritte zum Einbetten von Power BI-Berichten, Dashboards, Kacheln usw. demonstriert. Datensätze/semantisches Modell in DNN-Seiten und -Beiträgen, damit Benutzer die interaktiven Power BI-Artefakte aus dem DNN anzeigen können Website selbst. Sie können auch die Sicherheit auf Zeilenebene (RLS) für eine detaillierte Ansicht der Power BI-Diagramme in DNN aktivieren.

Voraussetzungen: Download und Installation

Um Microsoft Power BI-Berichte auf Ihrer Website zu konfigurieren und einzubetten, benötigen Sie folgende Voraussetzungen:


Klicken Sie auf die folgenden Registerkarten für Azure AD-Schritte und Power BI-Schritte


1. Schritte zum Konfigurieren von Azure AD für die DNN Power BI-Integration

1. Konfigurieren Sie die Azure AD-App-Registrierung
  • Einloggen in Azure AD Portal als admin
  • Ihnen wird der Startbildschirm von Azure Active Directory angezeigt.
  • Wählen Sie im Abschnitt „Azure-Dienste“ die Option aus Microsoft Entra-ID.

  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Neuanmeldungen
  • Wählen Sie auf der linken Registerkarte im Abschnitt „Verwalten“ die Option aus App-Registrierungen.

  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Neuanmeldungen
  • Klicken Sie auf Neue Registrierung.

  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Neuanmeldungen
  • Weisen Sie die Display Name im Namensfeld und wählen Sie die aus Konto Typ.
  • Im Umleitungs-URI Geben Sie im Feld Ihre URL ein DNN-Site und klicken Sie auf Registrieren .
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Anmeldungen registrieren
  • Nach der Registrierung einer Anwendung weist Azure AD Ihrer Anwendung eine eindeutige Anwendungs-ID zu.
  • Navigieren Sie zu der Übersicht Registerkarte im linken Bereich.
  • Kopieren Sie die Anwendungs-ID und der Verzeichnis-ID, das wird dein sein Kunden-ID und Mieter ID.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Endpunkte
  • Navigieren Sie im linken Navigationsbereich zu Zertifikate & Geheimnisse Tab.
  • Klicken Sie auf neues Kundengeheimnis. Geben Sie die Beschreibung und die Ablaufzeit ein und klicken Sie auf ADD .
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Kundengeheimnis
  • Kopieren Sie den Wert von Geheimer Schlüssel. Das wird Ihnen gehören Geheimer Clientschlüssel.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Geheimer Schlüssel
 Fügen Sie Ihrer Azure AD-Anwendung API-Berechtigungen hinzu:
  • Zurück Nach API-Berechtigungen aus dem linken Navigationsbereich und klicken Sie auf Fügen Sie eine Berechtigung hinzu .
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Fügen Sie eine Berechtigung hinzu
  • Auswählen Microsoft Graph unter dem Microsoft-APIs Tab.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Fordern Sie API-Berechtigungen an
  • Auswählen Anwendungsberechtigungen und suche nach dem Mitglied.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Wählen Sie die Anwendungsberechtigung aus DNN PowerBI Embed mit Sicherheit auf Zeilenebene | Berechtigung auswählen
  • Der Mitglied wählen Benutzer.Lesen und Benutzer.Alles.lesen Berechtigungen und klicken Sie auf Hinzufügen Berechtigungen Schaltfläche.(Microsoft Graph)
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Readall-Berechtigung
  • Klicken Sie auf „Berechtigung hinzufügen“, scrollen Sie nach unten und wählen Sie aus Power BI-Dienst unter Anfrage API Berechtigungsoption.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Power BI-Berechtigung

  • Wählen Sie „Berechtigung delegieren“ und suchen Sie nach Profil melden
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Power BI-Delegiertenberechtigung
  • Der Reports wählen Melden.Alles lesen Erlaubnis und klicken Sie auf Hinzufügen ErlaubnisTaste. (Power BI)

  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Power BI-ReadAll-Berechtigung
  • Jetzt können Sie alle Berechtigungen im sehen API-Berechtigungsabschnitt
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Alle Berechtigungen
  • Klicken Sie auf Erteilen Sie die Zustimmung des Administrators für das Standardverzeichnis und klicken Sie auf Ja zur Erteilung der Administratoreinwilligung Bestätigung.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Administrator-Zustimmung gewähren
  • Sie haben die Azure AD-Anwendung erfolgreich konfiguriert.

2. Konfigurieren Sie die Azure AD-Sicherheitsgruppe Einstellungen
  • Navigieren Sie auf der Azure Active Directory-Startseite zu Groups aus dem linken Bereich.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Klicken Sie auf Neu hinzufügen
  • Klicken Sie auf Neue Gruppe um eine neue Sicherheitsgruppe hinzuzufügen.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Shortcode hinzufügen
  • Wähle aus Gruppentyp as Sicherheit aus der Dropdown-Liste und geben Sie die ein Gruppenname as Erlauben Sie Power BI-Administrator-APIs.
  • Sobald Sie die Details eingegeben haben, klicken Sie auf Schaltfläche erstellen um eine neue Sicherheitsgruppe zu erstellen.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Workspace_ID hinzufügen
  • Suchen und wählen Sie neu erstellte Sicherheitsgruppen aus (Power BI-Administrator-APIs zulassen).
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Besuchen Sie den Powerbi-Bericht
  • Navigieren Sie zu der Registerkarte „Mitglieder“. aus dem linken Bereich und klicken Sie auf Mitglieder hinzufügen.
  • Suchen Sie nun nach dem Anwendungsnamen, den Sie zuvor konfiguriert haben, und klicken Sie auf wählen .
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Besuchen Sie den Powerbi-Bericht

Sie haben die Azure AD-App erfolgreich konfiguriert, um die Integration von Benutzersynchronisierung und Power BI in Ihr DNN zu erreichen Website.


2. Schritte zum Konfigurieren der Power BI-Einstellungen

Konfigurieren Sie Power BI-Einstellungen
  • Gehen Sie zur Power BI Dashboard und melden Sie sich als Administrator an.
  • Sie werden mit dem Startbildschirm von Power BI dargestellt.
  • Klicken Sie oben rechts auf Einstellungssymbol wie unten gezeigt.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Einstellungssymbol
  • Unter dem Governance und Erkenntnisse Klicken Sie auf die Admin-Portal .
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Klicken Sie auf das Admin-Portal
  • Im Admin-Portal Abschnitt unter dem Mietereinstellungen, scrollen Sie nach unten zu Entwickler Einstellungen.
  • Klicken Sie auf Erlauben Sie Dienstprinzipalen, Power BI-APIs zu verwenden.
  • Aktivieren Sie den Schalter und dann auf klicken Tragen Sie.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Aktivieren Sie den Schalter
  • Scrollen Sie nach unten zum Admin-API-Einstellungen, aktivieren Sie den Schalter und wählen Sie dann die Option aus bestimmte Sicherheitsgruppen.
  • Suchen Sie nach DNN Power BI-Benutzergruppe dann klicken Sie auf Tragen Sie.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Erlauben Sie Power BI-Administrator-APIs
  • Navigieren Sie zurück zur Startseite. Wähle aus Workspaces Klicken Sie im linken Bereich auf die Registerkarte und wählen Sie dann Ihre aus Arbeitsbereich aus der Liste.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Wählen Sie Arbeitsbereiche aus
  • Navigieren Sie zu der Zugriff verwalten Tab.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Navigieren Sie zur Registerkarte „Zugriff verwalten“.
  • Im Zugriff verwalten Klicken Sie im Abschnitt „Hinzufügen“ auf „Personen oder Gruppen hinzufügen“.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Option zum Hinzufügen von Personen oder Gruppen
  • Suchen Sie nach der Anwendung, die Sie zuvor konfiguriert haben. Wählen Sie aus der Dropdown-Liste die aus Member und klicken Sie auf Speichern Klicken Sie auf die Schaltfläche, um diese Azure AD-Anwendung Ihrem Power BI zuzuweisen Arbeitsplatz.
  • DNN PowerBI Embed mit Sicherheit auf Zeilenebene | Wählen Sie die Dropdown-Option aus
  • Wählen Sie den Bericht aus, den Sie in die DNN-Seite oder den DNN-Beitrag einbetten möchten.
  • Dann kopieren Sie die Workspace_ID und Report_ID von der URL, wie im Bild unten gezeigt, und behalten Sie sie praktisch, da Sie es weiter benötigen werden.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Kopieren Sie die IDs


Schritte zum Konfigurieren des Power BI-Berichts in der DNN-Site


3. Modul auf der DNN-Site hinzufügen
  • Öffnen Sie eine beliebige Seite Ihrer DNN-Site (Bearbeitungsmodus) und klicken Sie auf Modul hinzufügen.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Modul hinzufügen
  • Suchen Sie nach miniOrange Power BI Integrator und klicken Sie auf DNNSAMLSSO. Ziehen Sie das Modul per Drag & Drop auf die Seite, wo Sie wollen.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Suchmodul
  • Sie haben die Installation des Moduls auf Ihrer DNN-Site abgeschlossen.
4. Betten Sie Ihren Power BI-Bericht in das DNN ein
  • Gehen Sie nun zu Ihrer DNS-Site. Dort können Sie sehen, dass das Modul erfolgreich hinzugefügt wurde.
  • DNN PowerBI Embed mit Sicherheit auf Zeilenebene | Modul erfolgreich hinzugefügt
  • Klicken Sie auf Einstellungssymbol und gehe zu den Einstellungen
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Besuchen Sie den Powerbi-Bericht
  • Ein Popup-Fenster öffnet sich Registerkarte „MiniOrange Power BI Integrator-Einstellungen“.
  • DNN PowerBI Embed mit Sicherheit auf Zeilenebene | Registerkarte „Miniorange Powerbi Integrator-Einstellungen“.
  • Gehen Sie zur Registerkarte Authentifizierungseinstellungen und geben Sie ein Client-ID, Client-Geheimnis und Mandanten-ID Ihrer Azurblau ANZEIGE Klicken Sie dann auf Speichern.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Authentifizierungseinstellungen
  • Gehen Sie nun zur Registerkarte „Power BI-Einstellungen“ und geben Sie die ein Berichtsname, Workspace_ID und Report_ID Ihres Berichts.
  • Geben Sie außerdem die Breite und Höhe ein und klicken Sie auf Skript generieren.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Authentifizierungseinstellungen
  • Das Skript wird generiert und angezeigt Workspace_ID und Report_ID Ihres Power BI-Berichts.
  • DNN PowerBI Embed mit Sicherheit auf Zeilenebene | Authentifizierungseinstellungen
  • Aktualisieren Sie Ihre DNN-Site und klicken Sie auf Power BI Sign-in .
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Authentifizierungseinstellungen
  • Sie werden zur Azure AD-Anmeldeseite weitergeleitet. Geben Sie Ihre Azure AD-Anmeldeinformationen ein
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Authentifizierungseinstellungen
  • Nach erfolgreicher Anmeldung erscheint der Power BI-Bericht auf dem Bildschirm.
  • DNN Power BI Embed mit Sicherheit auf Zeilenebene | Authentifizierungseinstellungen

Sie haben Ihren PowerBI-Bericht erfolgreich in die DNN-Seite eingebettet und Zugriff auf den Power BI-Bericht bereitgestellt über Azure AD SSO.

Weitere Informationen


Hilfe benötigt?

Mailen Sie uns weiter dnnsupport@xecurify.com und wir helfen Ihnen bei der Einrichtung der Power BI-Integration mit Ihrem DNN und geben Ihnen eine schnelle Anleitung (via E-Mail/Besprechung) auf Ihre Anforderungen und unser Team hilft Ihnen bei der Auswahl Die beste Lösung/der beste Plan für Ihre Anforderungen.


Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung