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
Pikachu-Power
Impactful Individual
Impactful Individual

content distribution with apps

Hi all,

 

I have questions to the following content distribution model:

 

dc.png

 

1. App Workspace is here one of the deparments right? The Data modeler / report designer could create reports and publish it in the, for example, Marketing, Sales or Finance App Workspace?

 

2. What is the job of the workspace admins & members? Are they a part of a department? Couldn't be the Data modeler / report designer the workspace admin at the same time?

2 ACCEPTED SOLUTIONS

So, this tends to be a matter of opinion. Apps were really created in order to provide users kind of a nicer interface for accessing multiple dashboards and reports. It tends to be a nicer interface for users to get familiar with but it also comes with certain limitations. I am a fan of getting users familiar with the workspace interface versus just apps, especially for your power users. 

 

But, this is all a matter of opinion and what your needs are. Anything that can be done in an App can be done in a Workspace, but the opposite is not true. It is just going to depend. 

 

One of the big, in my opinion, mistakes that people do when going down the App route and I mention it because I have seen it multiple times is that people create a dataset, create a single report and then publish this out to a workspace and then as an App.  Then, people create a second, nearly identical dataset, create a report from this out to a second workspace and then a second App. And so on, and so on. This tends to lead to governance issues. For example, in my opinion, it tends to be better to create a dataset that can service multiple reports so that you have 1 dataset that services maybe 5, 10 or 15 different reports. 

 

Anyway, there are tons of different ways of doing this. The specifics for your situation only you are going to know so hard to provide recommendations.



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

v-diye-msft
Community Support
Community Support

Hi @Pikachu-Power 

 

Based on the elaboration from @Greg_Deckler ,you can also refer to the official document:

Roles in the workspaces:

https://docs.microsoft.com/en-us/power-bi/service-new-workspaces#roles-in-the-new-workspaces 

 

With Power BI apps, you can create collections of dashboards and reports and publish these collections as apps to your whole organization or to specific people or groups. For you as a report creator or admin, apps make it easier to manage permissions on these collections.

https://docs.microsoft.com/en-us/power-bi/service-create-distribute-apps 

 

Community Support Team _ Dina Ye
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

4 REPLIES 4
v-diye-msft
Community Support
Community Support

Hi @Pikachu-Power 

 

Based on the elaboration from @Greg_Deckler ,you can also refer to the official document:

Roles in the workspaces:

https://docs.microsoft.com/en-us/power-bi/service-new-workspaces#roles-in-the-new-workspaces 

 

With Power BI apps, you can create collections of dashboards and reports and publish these collections as apps to your whole organization or to specific people or groups. For you as a report creator or admin, apps make it easier to manage permissions on these collections.

https://docs.microsoft.com/en-us/power-bi/service-create-distribute-apps 

 

Community Support Team _ Dina Ye
If this post helps, then please consider Accept it as the solution to help the other members find it more
quickly.
Greg_Deckler
Super User
Super User

1. Yes, a single report builder could have access to multiple workspaces and publish content to all of them.

 

2. Depends on your organization. Many times these people are controlling security access to data, commenting on reports, providing content, etc. Yes, your report builder could fulfill this role.



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

Ok thanks for confirm my thoughts 🙂

 

So members of a department should only use apps? Since we have apps does it make sense to have members of a department in a workspace? For example with only view rights. So it would be possible to share everything without using apps? Does someone see advantage of this concept?

 

 

So, this tends to be a matter of opinion. Apps were really created in order to provide users kind of a nicer interface for accessing multiple dashboards and reports. It tends to be a nicer interface for users to get familiar with but it also comes with certain limitations. I am a fan of getting users familiar with the workspace interface versus just apps, especially for your power users. 

 

But, this is all a matter of opinion and what your needs are. Anything that can be done in an App can be done in a Workspace, but the opposite is not true. It is just going to depend. 

 

One of the big, in my opinion, mistakes that people do when going down the App route and I mention it because I have seen it multiple times is that people create a dataset, create a single report and then publish this out to a workspace and then as an App.  Then, people create a second, nearly identical dataset, create a report from this out to a second workspace and then a second App. And so on, and so on. This tends to lead to governance issues. For example, in my opinion, it tends to be better to create a dataset that can service multiple reports so that you have 1 dataset that services maybe 5, 10 or 15 different reports. 

 

Anyway, there are tons of different ways of doing this. The specifics for your situation only you are going to know so hard to provide recommendations.



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

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!

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.