Erzwingen von Datenberechtigungen für eingebettete Power BI-Analysen

Fortgeschrittene Anfänger
Entwickler
Wirtschaftsanalytiker
Power Apps
Power BI

Wenn die Benutzer*innen Ihrer App nur Zugriff auf eine Teilmenge der Daten haben sollen, müssen Sie eine Lösung entwickeln, die den Zugriff auf die Daten des Power BI-Datasets einschränkt. Der Grund dafür kann sein, das einige Benutzer*innen keine Berechtigung zum Anzeigen bestimmter Daten haben, z. B. Verkaufsergebnisse anderer Vertriebsregionen. Das Erreichen dieser Anforderung umfasst häufig das Einrichten der Sicherheit auf Zeilenebene (RLS), die die Definition von Rollen und Regeln umfasst, die Modelldaten filtern.

Wenn Sie das Szenario Für Ihre Organisation verwenden, müssen die Entwickler*innen des Datenmodells und des Datasets die Sicherheit auf Zeilenebene (RLS) durchsetzen und sicherstellen, dass die internen Benutzer*innen den Sicherheitsrollen zugeordnet sind.

Wenn Sie das Szenario Für Ihre Kunden verwenden, muss Ihre App eine effektive Identität festlegen, um den Zugriff auf die Daten zu beschränken. Diese effektive Identität bestimmt, wie Power BI eine Verbindung mit dem Modell herstellen und die RLS-Sicherheitsrollen erzwingen kann. Wie Sie die effektive Identität einrichten, hängt von der Art des Power BI-Datasets ab.

Tipp

Power BI wird ständig weiterentwickelt. Vergewissern Sie sich daher, dass Sie über neue Features, die im Microsoft Power BI-Blog angekündigt werden, auf dem Laufenden bleiben. Vielleicht entdecken Sie neue Features und Funktionen, die Sie zur Verbesserung Ihrer bestehenden Berichte nutzen können.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Einschränken des Zugriffs auf Power BI-Datasetdaten.
  • Einrichten der Sicherheit auf Zeilenebene in Power BI-Datasets.
  • Bestimmen der verschiedenen Typen von Power BI Datasets
  • Einrichten einer effektiven Identität beim Generieren eines Einbettungstokens.
  • Anwenden geeigneter Entwicklungsmethoden zum Erzwingen von Datenberechtigungen.

Voraussetzungen

Erfahrung in der Entwicklung von Web-Apps und dem Erstellen von Power BI-Arbeitsbereichen und Inhalten sowie Vertrautheit mit den beiden Einbettungsszenarios Für Ihre Organisation und Für Ihre Kunden und Kenntnisse in der Generierung von Einbettungstoken.