Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Good morning
I created a dashboard on PowerBI desktop and published it to the power bi service in microsoft fabric to allow users to access it. The power bi report connects to the lakehouse in directquery mode. The lakehouse contains processed data coming from dataflow gen2.
My problem is that once published, when I define the roles and access through "audience" or through RLS, I get the following error: "Unable to extract data from this visual element. Please try again later. Try again later or contact support. If you contact support, provide this information."
I noticed that to allow the user to have access to the report data, they must add a "Reader" role in the workspace but I do not want users to have access to all the components fabric (Dataflow, notebook, semantic model, etc.) which is located in this workspace.
I tried to assign access to the lakehouse, the sql endpoint or even the semantic model but I still get this error.
My workspace uses purchased fabric capacity and my reporting is based on a semantic model of a lakehouse.
Do I need to connect my workspace to Azure Data Lake Gen2 Storage to manage authorizations or is there another possibility?
Solved! Go to Solution.
Hi @ofcourse ,
Consider using the Viewer role in the Power BI workspace for users who need to view reports but should not have broader access rights. This role, combined with RLS, helps control access at a more granular level.
Also, make sure that RLS is properly configured in the Power BI Desktop file, and that the RLS rules are aligned with the permissions and roles defined in lonelake and Dataflow Gen2 to ensure consistent access control.
For more details, you can refer to below document:
Row-level security (RLS) with Power BI - Microsoft Fabric | Microsoft Learn
Roles in workspaces in Power BI - Power BI | Microsoft Learn
Access control lists in Azure Data Lake Storage Gen2 - Azure Storage | Microsoft Learn
Best Regards,
Adamk Kong
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @ofcourse ,
Consider using the Viewer role in the Power BI workspace for users who need to view reports but should not have broader access rights. This role, combined with RLS, helps control access at a more granular level.
Also, make sure that RLS is properly configured in the Power BI Desktop file, and that the RLS rules are aligned with the permissions and roles defined in lonelake and Dataflow Gen2 to ensure consistent access control.
For more details, you can refer to below document:
Row-level security (RLS) with Power BI - Microsoft Fabric | Microsoft Learn
Roles in workspaces in Power BI - Power BI | Microsoft Learn
Access control lists in Azure Data Lake Storage Gen2 - Azure Storage | Microsoft Learn
Best Regards,
Adamk Kong
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
63 | |
30 | |
26 | |
25 | |
24 |
User | Count |
---|---|
54 | |
49 | |
41 | |
15 | |
13 |