Power BI Dashboard

Ein Dashboard mit Kacheln, die aus dem Verkaufsbericht der Demo angepinnt sind, unter einem eigenen Schlüssel und eingebettet von derselben Komponente, da der Artikeltyp der Registrierung ein Dashboard angibt: <PowerBIReport ReportKey="client-demo-dashboard" />.

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

Ein Power-BI-Dashboard mit Kacheln, die aus dem Bericht angepinnt wurden.Ein Power-BI-Dashboard mit Kacheln, die aus dem Bericht angepinnt wurden.

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.