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

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply
FabScone75
Helper I
Helper I

Report sharing strategy

Hi all, 

 

We have a setup where we grant our viewers a viewer role in the workspace, and report developers get contributor role. The issue with this is that we cannot grant a user access to a subset of the workspace reports. What then happens is users share the report(s) directly to specific users who have no role in the workspace. From a governance perspective, this is dificult to monitor and therefore not ideal. 

 

Instead, what I plan to do is use workspace Apps, with audiences to ensure that the appropriate user(s) get access to only the report(s) they are meant to see. From a governance perspective, it would be easier to administer and keep a check on.  I don't see any downsides to this approach. 

 

What would be great is to completely disable the abiltilty to share a report directly, but I don't see any setting that does that in the Fabric. Have I missed it? 

 

 

1 ACCEPTED SOLUTION
oussamahaimoud
Memorable Member
Memorable Member

No, you haven't missed anything. A dedicated "disable direct share at workspace level" toggle does not exist in Fabric today.

 

Your App + Audiences approach is the closest available governance control, and it is the right one.

 

To reduce direct sharing without fully blocking it:

  • Remove Viewer-level workspace roles entirely; grant access only through the App.
  • Users without a workspace role cannot share items they don't own or have resharing permission on.
  • When publishing the App, uncheck "Allow all users to reshare this content" at the audience level, this prevents downstream resharing.

  Did my response help you? Clicking Kudos is a small gesture that goes a long way, it encourages contributors and helps the community thrive!


Did I answer your question? Please mark my post as a Solution, it helps others find the answer faster.


Senior Data & BI Consultant · Microsoft Fabric & Power BI Specialist


Connect with me on LinkedIn

View solution in original post

2 REPLIES 2
FabScone75
Helper I
Helper I

Hello @oussamahaimoud thank you for that. Those are helpful suggestions. 

oussamahaimoud
Memorable Member
Memorable Member

No, you haven't missed anything. A dedicated "disable direct share at workspace level" toggle does not exist in Fabric today.

 

Your App + Audiences approach is the closest available governance control, and it is the right one.

 

To reduce direct sharing without fully blocking it:

  • Remove Viewer-level workspace roles entirely; grant access only through the App.
  • Users without a workspace role cannot share items they don't own or have resharing permission on.
  • When publishing the App, uncheck "Allow all users to reshare this content" at the audience level, this prevents downstream resharing.

  Did my response help you? Clicking Kudos is a small gesture that goes a long way, it encourages contributors and helps the community thrive!


Did I answer your question? Please mark my post as a Solution, it helps others find the answer faster.


Senior Data & BI Consultant · Microsoft Fabric & Power BI Specialist


Connect with me on LinkedIn

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

60 days of Data Days Carousel

Data Days 2026

Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.