Sicherheit auf Zeilenebene

Abgeschlossen

Datenmodellierer können Rollen für Einzelpersonen oder Gruppen einrichten, um die Daten zu steuern, die der Bericht ihnen präsentiert. Die Sicherheit auf Zeilenebene (Row-Level Security, RLS) stellt sicher, dass sich Benutzer auf ihren spezifischen Bereich konzentrieren können. Dies ermöglicht ein flexibles Berichtsdesign, so dass ein Bericht vielen Benutzer*innen dienen kann, ohne dass es zu einer unangemessenen gemeinsamen Nutzung von Daten kommt. Das folgende Beispiel zeigt, was Sie in einen veröffentlichten Power BI-Bericht einbringen können.

Diagramm mit einem Beispiel für die Sicherheit auf Zeilenebene.

Sie können die Sicherheit auf Zeilenebene in Power BI Desktop mithilfe des Features Rollen verwalten auf der Registerkarte Modellierung einrichten. In der Regel werden die Rollenfilter auf Nachschlagetabellen angewendet, indem der Vorteil von Beziehungen verwendet wird. Rollen bestimmen, welchen Personen welche Daten angezeigt werden. Sie stellen Geschäftslogik zum Filtern der Daten für Benutzer zur Verfügung, die zu einer Gruppe gehören.

Screenshot: Dialogfeld „Rollen verwalten“.

In diesem Beispiel kann der Manager der Region „West Coast“ Niederlassungen in den Regionen „Southwest“ und „Northwest“ anzeigen.

Mit diesem Feature können Sie nur ein einzelnes Datenmodell und eine einzelne Gruppe von Rollen verwalten. Das folgende Beispiel zeigt dasselbe Balkendiagramm und wie es je nach RLS-Rolle für jeden Benutzer unterschiedlich angezeigt wird.

Das Diagramm zeigt, wie verschiedene Zielgruppen unterschiedliche Informationen in einem Diagramm angezeigt erhalten.

Um RLS in Power BI Desktop zu testen, wählen Sie auf der Registerkarte Modellierung die Option Anzeigen als und dann die Rolle aus, die Sie testen möchten. Mit diesem Feature wird der Bericht aus der Perspektive dieser Rolle geöffnet, und Sie können eine Vorschau davon anzeigen, wie der Bericht mit angewendeter Sicherheit auf Zeilenebene angezeigt wird.