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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

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
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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

Top Solution Authors
Top Kudoed Authors