Forum Discussion
User with VIEWER role cannot see reports connected to Direct lake semantic model
- 2 months ago
Microsoft's suggested solution is to use 'App-Owned Data' rather than 'User-Owned Data'. This method eliminates the need for users to have access to the lakehouse in DirectLake mode, as a service principal provides access between the lakehouse (LH) and semantic model.
The disadvantage is that this solution only works with web apps (as it is a Power BI embedded report; app-own-data). If the user tries to access the same report from the Fabric portal, they will encounter the same issue.
Microsoft's suggested solution is to use 'App-Owned Data' rather than 'User-Owned Data'. This method eliminates the need for users to have access to the lakehouse in DirectLake mode, as a service principal provides access between the lakehouse (LH) and semantic model.
The disadvantage is that this solution only works with web apps (as it is a Power BI embedded report; app-own-data). If the user tries to access the same report from the Fabric portal, they will encounter the same issue.