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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
bhargavanand
Helper I
Helper I

Sharing a report with link to external users

Hello Everyone,

 

I am struggling to understand sharing the reports with a link to external users. When I sent a report to an user through link, they cannot access the report because of no permission for the underlying dataset (Semantic model). however, when I grant them direct access to the dataset (Semantic Model) then they are able to see the report. 

 

So, my question is, if I share the report to the users through the link, should I also grant them direct access to semantic model everytime?

2 REPLIES 2
bhargavanand
Helper I
Helper I

@bhanu_gautam Thanks for your reply. External users should not be given workspace permission according to my company. That is why I am having problem with this. 

bhanu_gautam
Super User
Super User

@bhargavanand , I think you need to review the permissions at the app workspace, report, and dataset levels, because by default behavior is that they should be able to access the report without requiring direct access to the underlying dataset (semantic model)

Here are a few factors that can affect access:

  1. App Workspace Permissions: Ensure that the external users have appropriate permissions at the app workspace level. They should have at least "View" access to the workspace where the report and dataset reside.
  2. Report-Level Permissions: Check the report-level permissions to make sure that the external users have sufficient access rights. They should have at least "View" access to the report.
  3. Dataset Permissions: By default, external users should not require direct access to the dataset. The report should be able to leverage the dataset's permissions and provide the necessary data access. However, if the report contains any features that require direct access to the dataset, such as RLS (Row-Level Security) or certain custom visuals, then external users may need direct access to the dataset.
  4. Row-Level Security (RLS): If you have implemented RLS in your dataset, ensure that the external users have the appropriate roles and filters applied to their accounts. RLS can restrict data access based on user roles, and if the external users are not assigned the necessary roles, they may encounter permission issues.



Did I answer your question? Mark my post as a solution! And Kudos are appreciated

Proud to be a Super User!




LinkedIn






Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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