Zusammenfassung

Abgeschlossen

Wenn alle Benutzer*innen der App alle Daten in den eingebetteten Power BI-Inhalten anzeigen können, müssen Sie keine besonderen Maßnahmen ergreifen. Wenn App-Benutzer*innen jedoch Teilmengen von Modelldaten anzeigen sollen, ist es wichtig, dass Ihre Lösung Datenberechtigungen erzwingt.

In der Regel erzwingen Sie die Datenberechtigung, indem Sie Modelle für die Verwendung der Sicherheit auf Zeilenebene einrichten. Wenn die Quelldaten jedoch in einer Azure SQL-Datenbank gespeichert sind und das Dataset ein intern gehostetes DirectQuery-Modell darstellt, ist es möglich, die in den Quelldaten festgelegte Sicherheit auf Zeilenebene zu nutzen. In diesem Fall müssen Sie eine tokenbasierte Identität verwenden.

Es gibt viele geeignete Entwicklungsmethoden, die Sie anwenden können, um sicherzustellen, dass Datenberechtigungen genau und effizient erzwungen werden.

Tipp

Wenn Sie eine App entwickeln möchten, die Power BI-Inhalte einbettet, lesen Sie den Kurs Power BI Developer in einem Tag. Dieser Kurs umfasst ein Kit zum Selbststudium, das Sie durch den Entwicklungsprozess einer ASP.NET Core MVC-App führt. Er untersucht die Arbeit mit statischen und dynamischen Regeln.