Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello,
We created a OneLake security role and granted access to specific tables.
Then we shared the Lakehouse with the same user using Read and ReadAll permissions via
Lakehouse → Manage permissions.
The user does NOT have any workspace role (Viewer/Contributor).
According to the official Microsoft documentation, Lakehouse data can be shared
without granting workspace access:
https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-sharing
However, when the user tries to open the from the OneLake Catalog,
they receive the following error:
"User is not authorized to perform this operation. (403)"
Questions:
1. Is workspace access still required to open a Lakehouse from OneLake Catalog UI, even when the Lakehouse is shared directly?
2. How can we share lakehouse without workspace-level access?
Any clarification or guidance would be appreciated.
Hello @fatma_akyol
How to Fix
Verify sharing permissions on the Lakehouse
If OneLake security (preview) is ON, add the user to a data access role
Switch the SQL Analytics endpoint to “User’s identity mode”
Hope this fixes your problem, kindly appreciate giving a Kudos or accept as a Solution!
Hello @deborshi_nag ,
Thank you for your response.
The user has Read, ReadAll, and SubscribeOneLakeEvents permissions.
We assigned the user to a OneLake security role and granted access to specific tables within this role.
Additionally, "User’s identity mode is enabled" on the SQL Analytics Endpoint.
We have already applied all of the recommendations mentioned above; however, the issue still persists.
Thank you.
Have you removed the user from the DefaultReader role?
Yes. We removed
The user can see the Lakehouse in the Shared with me section of the OneLake Catalog.
However, when the user tries to open the Lakehouse from the catalog, a 403 – Not authorized error is returned.
Despite this, the user can access the SQL Analytics Endpoint without any issues from catalog.
Hello,
I have faced this issue so many times but I could not find any solution except giving viewer acces in workspace. I think there is something a bug or misunderstanding.
Happy new year