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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
kozmar
Frequent Visitor

Dataset Best Practices - Using reports in multiple Apps against a dataset

We have created datasets that have popularity across the organization.  

 

I'm looking for some best practices we can implement on how to mange this, especially with security. 

 

I'm thinking I use one workspace for my datasets that have interest across the organzation, and publish this as an app to the entire organization having access.  The dataset will not have any real reports, just datadictionary information available.  

 

Then grant build access to my power users, for build persmissions on this dataset, and expect they can create their own reports in their own workspaces/apps for whomever they like. 

 

Will this work, Any other ideas/suggestions how to manage this?  The security management is getting out of hand... 

 

Thanks so much!! 

1 ACCEPTED SOLUTION
Watsky
Solution Sage
Solution Sage

Hi @kozmar,

Is the issue that you want users to have access to only specific data but that data is all in tables where there is data the users should not have access? If so, my thought is to use dataflows.

Dataflows act like data warehouses so you can:

  • Pull in all the relevant data,
  • Exclude the data you don't want users to have access to,
  • Format the data for all users, 
  • Allow users to pull from the dataflow instead of the data source itself which will mean only one request to the data source would happen for the dataflow. The users requests would hit against the data brought into the dataflow on the Power BI service, and
  • You could setup multiple dataflows if you wanted different groups of users to have access to different data.

An overview of dataflows across Microsoft Power Platform and Dynamics 365 products - Power Query | M...


Did my answer(s) help you? Give it a kudos by clicking the Thumbs Up!
Did my post answer your question(s)? Mark my post as a solution. This will help others find the solution.

Proud to be a Super User!

View solution in original post

1 REPLY 1
Watsky
Solution Sage
Solution Sage

Hi @kozmar,

Is the issue that you want users to have access to only specific data but that data is all in tables where there is data the users should not have access? If so, my thought is to use dataflows.

Dataflows act like data warehouses so you can:

  • Pull in all the relevant data,
  • Exclude the data you don't want users to have access to,
  • Format the data for all users, 
  • Allow users to pull from the dataflow instead of the data source itself which will mean only one request to the data source would happen for the dataflow. The users requests would hit against the data brought into the dataflow on the Power BI service, and
  • You could setup multiple dataflows if you wanted different groups of users to have access to different data.

An overview of dataflows across Microsoft Power Platform and Dynamics 365 products - Power Query | M...


Did my answer(s) help you? Give it a kudos by clicking the Thumbs Up!
Did my post answer your question(s)? Mark my post as a solution. This will help others find the solution.

Proud to be a Super User!

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.