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

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
CrazyHorse66
Helper I
Helper I

Shared dataset permissions

Hi, thanks in advance for your help

 

We are rolling out self-service data access to a few 'power users' but struggling to configure the correct settings which enable the level of access we need.

 

Please advise the ideal set up to enable users to connect to the Power BI Dataset from specific individual reports only via PBI Desktop - essentially this is to enable SMEs to work with their specific data for analysis, which is the underlying data behind published reports.

 

Note we have an AD group set up for which we have enabled one setting in Admin Portal - Users can work with Datasets in Excel using a live connection - do we need to add this AD group to other settings as well?

 

Scenarios:

We have a BI REPORT HUB workspace which is where we have all our published reports.

 

Test 1:
User with no access to BI REPORT HUB workspace
Add Read, Build permission per report
They can see the reports to which they have been added
They cannot see the dataset in PBI Service
They cannot see the dataset from PBI Desktop


Test 2:

User with Viewer permission BI REPORT HUB workspace
Add Build permission per report - so Viewer,Build
They can see the report to which they have been added
They cannot see the dataset in PBI Service
They cannot see the dataset from PBI Desktop

 

Test 3:

User with Contributor permission BI REPORT HUB workspace
Add Build permission per report
They can see all reports - which is not as required
They can see the datasets in PBI Service
They can see the datasets from PBI Desktop
But Contributor gives too many high level options to interact with the data, and access to ALL reports/datasets so this does not work for us

 

1 ACCEPTED SOLUTION
v-zhangti
Community Support
Community Support

Hi, @CrazyHorse66 

 

Here are some suggestions:

  • 1. Create a new workspace specifically for the SMEs who need access to the underlying data. This will allow you to control access to the workspace and the datasets within it separately from the BI REPORT HUB workspace.
  • 2. Add the AD group you mentioned to the workspace with the appropriate permissions. You may want to consider using the "Member" role for these users, which allows them to view and edit content within the workspace but does not give them full administrative privileges.
  • 3. Within the workspace, create a separate dataset for each SME. This will allow them to work with their specific data for analysis without seeing other datasets they do not need access to.
  • 4. When publishing reports, make sure to use the appropriate dataset for each report. This will ensure that the SMEs can only access the data they need for their specific reports.
  • 5. In the Admin Portal, you may want to consider enabling the "Export Data" setting for the AD group. This will allow them to export data from the datasets they have access to, but not from other datasets in the workspace.

Dataset permissions - Power BI | Microsoft Learn

Build permission for shared datasets - Power BI | Microsoft Learn

 

Best Regards,

Community Support Team _Charlotte

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

1 REPLY 1
v-zhangti
Community Support
Community Support

Hi, @CrazyHorse66 

 

Here are some suggestions:

  • 1. Create a new workspace specifically for the SMEs who need access to the underlying data. This will allow you to control access to the workspace and the datasets within it separately from the BI REPORT HUB workspace.
  • 2. Add the AD group you mentioned to the workspace with the appropriate permissions. You may want to consider using the "Member" role for these users, which allows them to view and edit content within the workspace but does not give them full administrative privileges.
  • 3. Within the workspace, create a separate dataset for each SME. This will allow them to work with their specific data for analysis without seeing other datasets they do not need access to.
  • 4. When publishing reports, make sure to use the appropriate dataset for each report. This will ensure that the SMEs can only access the data they need for their specific reports.
  • 5. In the Admin Portal, you may want to consider enabling the "Export Data" setting for the AD group. This will allow them to export data from the datasets they have access to, but not from other datasets in the workspace.

Dataset permissions - Power BI | Microsoft Learn

Build permission for shared datasets - Power BI | Microsoft Learn

 

Best Regards,

Community Support Team _Charlotte

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.