Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
gotters
Resolver I
Resolver I

Viewer role on workspace does not display content

We are trying to setup security groups and roles across our client workspace.
Our support staff need access to view workspace content - datasets or reports - so we assigned a viewer role to their security group.

However with viewer role they are not able to see ANY of the content in the workspace? It shows up blank?

 

I can't believe such an obivous bug would exist so I assume the issue relates to some related setup. Any ideas or suggestions?

 

Thanks

Moshe

 

10 REPLIES 10
vanessafvg
Super User
Super User

can you explain a little bit more of what you are doing?  are you creating RLS (role level security), or how are you applying this access, giving the user direct access to the workspace as a viewer?    you would maybe need to screenshot and explain what you have setup and how you expect them to access the data?





If I took the time to answer your question and I came up with a solution, please mark my post as a solution and /or give kudos freely for the effort 🙂 Thank you!

Proud to be a Super User!




Tutu_in_YYC
Resident Rockstar
Resident Rockstar

"Viewer" role will not see datasets,only reports. Do these viewers have pro license? Afaik, users will need pro license to access a workspace unless the workspace is on premium capacity.

ref: https://learn.microsoft.com/en-us/power-bi/consumer/end-user-license#power-bi-premium-capacity-subsc...

Thanks for the response. The workspace is on premium capacity. So you're saying there is no way to give some kind of support read-only license on datasets? We need them to be able to check without having the ability to change anything and Contributor would give them too many permissions?

When you give user "Viewer" role in a workspace, you automatically give the use "Read" permission to the dataset. But you cannot really "Read" a dataset, because the "Read" is done through viewing the report connected to the dataset. 

What would you like your user to do? You can manage the dataset permission individually, these are the options :

Tutu_in_YYC_0-1694637735978.png

 





We are automatically generating client specific workspaces, reports and datasets. We need to give support users the ability to troubleshoot issues which includes

- confirming the dataset made its way to the workspace

- checking any refresh errors on the dataset

- checking the data source mapping - through lineage view

Not sure why there would be a need to hide a dataset from a viewer when there are useful read-only things to be done on a dataset. So we're stuck? WE have to give our support users Contributor role?

Yup, sounds like Contributor role is the minimum that is needed to perform those work.

Do you have any concerns regarding the Contributor role?

Yes Contributor gives too much access - we're aiming for minimum priviledges.

Looks like if we leave them on viewer but we share the dataset like you suggested with Explore/Build access they will have the ability to do what they need.

Thanks for the help

I dont think they can see the dataset in the workspace, even if you give them the build/write/share ( which i find silly ) and still have the Viewer role ( I just tested it). Let me know if it works for you. 

This could be an issue too:

Tutu_in_YYC_0-1694714087104.png

Ref: https://learn.microsoft.com/en-us/power-bi/connect-data/service-datasets-permissions#what-are-the-da...

You're correct they still can't see the dataset in the list but it at least allows them to access the dataset via the report. We'll have to see regarding the other limitations if its going to be a problem. 

The real pain for our support team is the inability to see what data source a dataset is connected too! The only way we know of to do that is to take over the dataset which deletes the existing mapping. Seems like a real oversight.

gotters
Resolver I
Resolver I

To update it seems like the issue is when only datasets exist in the workspace. If reports exist then they are visible. Given the specifications of the role I would assume datasets should also show up for viewers. Please let me know.

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors