Workspace Permissions
Permissions here are granted within the Workspace itself. Details can be found on the Roles in workspaces in Power BI page (Microsoft site).
Semantic model (dataset) Permissions
Each semantic model within the Power BI Service needs to have permissions added so that users can see the reports and dashboards that use them. Details can be found on the Managing Dataset Permissions page.
App Permissions
This set of permissions controls whether a user is able to install an App built from a Workspace. More details can be found in the Publishing an App page.
Row Level Security Permissions
This level of permissions control what data within a dataset is able to be accessed by users according to the user's group memberships. More details can be found on the Row Level Security in Power BI page.
Instructions
Reports without Row-Level Security (RLS)
- Go to the workspace the report is located in.
- Without opening the report, click on the "More Options" ellipses next to the report name and select "Manage Permissions".
- In the "Direct Access" tab, add users by adding their UMS email address or an Azure Security Group, generally just with "Read" permissions.
- DO NOT create a link in the "Links" tab (this link would override permissions from the Direct Access tab).
- Open the report.
- Get the link from the "Share" menu. Set the Send Link to “People with existing access”
- Copy Link (this is the link to share with the user).
Reports with Row-Level Security (RLS)
- Set up RLS within the project on the desktop.
- Go to the workspace the report and model are located in. Click on the "More Options" ellipses next to the Semantic Model and select "Security".
- Add users by adding their UMS email address or an Azure Security Group, as needed, to the RLS security groups.
- Go to the workspace the report is located in.
- Without opening the report, click on the "More Options" ellipses next to the report name and select "Manage Permissions".
- In the "Links" menu, select the "Add Link" button and create a link with "Who has Access = People in your organization". Share this link with users.
Additional Information
Use Groups to Set Up Permissions