Power BI Berichtsseite

Der Verkaufsbericht der Demo öffnete sich auf einer Seite mit versteckten Seitentabs für eine Portalseite, die nur diese Ansicht benötigt: <PowerBIReport ReportKey="client-demo" PageName="pipeline" PageNavigationVisible="false" />.

Dies ist ein Screenshot im Thema, in dem du die Seite ansiehst; wir zeigen es live in den Demos, die wir geben.

Die offene Pipeline-Seite des Berichts für sich: Pipeline nach Phase und Konto öffnen sowie eine Tabelle der offenen Chancen.Die offene Pipeline-Seite des Berichts für sich: Pipeline nach Phase und Konto öffnen sowie eine Tabelle der offenen Chancen.

Wie es funktioniert

  • Keine Power-BI-Lizenz für Portalnutzer. Das Portal bittet Power BI um ein Token für jeden Betrachter als eigene Identität – also die, mit der es bereits mit Dataverse verbunden ist –, damit Kunden Berichte ohne Konto in Ihrem Tenant sehen.
  • Jeder Betrachter sieht seine eigenen Zeilen. Das Token enthält die Kontakt-ID des Betrachters und die Sicherheitsfilter auf Zeilenebene des Berichts: Ein Kontakt sieht nur seine Chancen (die PortalContact Rolle) oder die seiner Firma (PortalAccount). Mitarbeiter sehen wie hier alles (AllRows).
  • Konfiguriert als Daten, eingerichtet vom MCP-Server. Welche Berichte ein Portal anzeigen kann und wem, sind zwei Dataverse-Tabellen. Der MCP-Server erstellt den Arbeitsbereich, gewährt dem Portal Zugriff, schreibt die Sicherheitsrolle auf Zeilenebene, registriert den Bericht und überprüft ihn von Anfang zu Ende.
  • Berichte, Seiten, Dashboards und Kacheln. Eine Komponente zeigt die Registrierungsnamen des jeweiligen Schlüssels an, jeweils gefiltert nach derselben Sicherheitszeile.