Understanding security and permissions
There are several levels of security and permissions within the Power BI service. It is important to understand these various permission levels in order to ensure that users can only access the appropriate reports, dashboards, apps, and data.
The main levels of permissions within Power BI are listed as follows:
- Workspace permissions
- App permissions
- Object permissions (dashboards, reports, scorecards, and datasets)
- Row-Level Security (RLS)
Workspace permissions
Workspaces serve as logical containers in which you can store dashboards, reports, scorecards, workbooks, datasets, and dataflows. So far, we have only worked with a single report and dataset. But workspaces can contain dozens or even hundreds of different dashboards, reports, scorecards, workbooks, datasets, and dataflows. Assigning security at a workspace level provides access to all of the objects within the workspace. This means that workspace access...