Forum Discussion
workspaces vs app, what is the difference?
- Anonymous8 years ago
Workspaces: Personal and App
Personal - This is your workspace, don't share any company level reports from here as you are the only one that can access them. Use it for your own reports, or sharing privately.
App - The App workspace was call "Group Workspace" - this workspace allows multiple admins and should be the platform by which you share dashboards or reports to a wider audience. That way, if there are any personell changes, nothing is affected.
Apps - Are a 1 to 1 map to an App workspace and provide end users a read only experiance for the particular objects in the workspace that you want them to see. Valuable way of sharing, and the only way to share if you use the Premium license.
Content Packs - Being deprecated, don't use them. (I'm personally glad these are going away, just a nightmare to manage and changes or delete could cause major issues downstream.)
BTW - you can also now just share a report, you are no longer bound by sharing things via a dashboard.
- Anonymous8 years ago
Rodion Once you publish the app, you just need to go back to the workspace and you should see the "Update App" button in the upper right. Clicking that brings you back to the same dialogue options and you can click on "access" to see who has access to the app. In terms of who can see it, if you toggle the "Entire Organization" - then anyone can. If you select the specific users or groups, you can manage it here any time and just republish the app.
Workspaces: Personal and App
Personal - This is your workspace, don't share any company level reports from here as you are the only one that can access them. Use it for your own reports, or sharing privately.
App - The App workspace was call "Group Workspace" - this workspace allows multiple admins and should be the platform by which you share dashboards or reports to a wider audience. That way, if there are any personell changes, nothing is affected.
Apps - Are a 1 to 1 map to an App workspace and provide end users a read only experiance for the particular objects in the workspace that you want them to see. Valuable way of sharing, and the only way to share if you use the Premium license.
Content Packs - Being deprecated, don't use them. (I'm personally glad these are going away, just a nightmare to manage and changes or delete could cause major issues downstream.)
BTW - you can also now just share a report, you are no longer bound by sharing things via a dashboard.
- Rodion8 years agoFrequent Visitor
Thanks Anonymous for the clear explanation. This realy helps!
The only thing I don't understand yet, is how to manage the access to an app once you have created it. In the process of creating an app, you can indicate who has access to this app by selecting their email address, but once you have finished this process, I can't find a way for selecting or deselecting other collegues.
Does anyone (within an organisation) that has the link to the app also have access to the app? Or can you manage the access to an app (in the same way that you can manage the access to a workspace) once you have creaded the app?
- Anonymous8 years agoNot applicable
Rodion Once you publish the app, you just need to go back to the workspace and you should see the "Update App" button in the upper right. Clicking that brings you back to the same dialogue options and you can click on "access" to see who has access to the app. In terms of who can see it, if you toggle the "Entire Organization" - then anyone can. If you select the specific users or groups, you can manage it here any time and just republish the app.
- swarna7 years agoRegular Visitor
So what is the difference between publishing a report and giving access to users and publishing an APP?
App-Is this only for a dashboard view, where you go and have a look at all the reports/dashboards you have access to?
Report- This is more individual, and the user needs to remember the link?
REgards,
Swarna
- Anonymous7 years agoNot applicable
swarna Descriptions are important, so I'm going to clarify you question.
We are talking about "Sharing".
App Workspaces - The typical recommendation is to only use these as report development areas. The reason being is that an end user has to search down the workspace first before getting access to the report.
Reports & Dashboards - Show up for the end user in "Shared with Me" - and they can easily search for any report or dashboard without having to try to find it in some workspace that they have access to "read" reports.
Apps - Once again, a seperate area where a user can go to connect to a set or package of information. A practical use case would be something like "Executive Reports", and all relevant reports would be contained within the app.
The other benefit to sharing an App, is that it provides you with 2 layers or psuedo change management. You can make changes to a report in the workspace, verify, and only after you have vetted the change you can reshare or update the App that is shared with end users. Unlike Reports/Dashboards, there is a manual step to push out changes, which can be helpful.
All sharing methods, Reports, Dashboards and Apps have their use cases. I don't recommend adding users in "read" membership to workspaces for the purpose of consuming reports.
- RobLW27 years agoNew Member
EDIT: I feel I've cleared up my own understanding thanks to this excellent article - https://www.blue-granite.com/blog/what-are-power-bi-apps
What I find really confusing is why do we have so many levels of access control?
I can go to a report and share this. I suspect I can share this to A/D groups so this makes distributing the report to groups nice and easy.
It would appear I can do the same with Dashboards.
It would also appear that I can do the same with the Workspaces which I assume means all reports/dashboards can be made available to the A/D group if I wanted.
So why and what do I need to publish an app for? I'm not getting my head around what the advantage/point-of having a publish app provides over just sharing the workspace to A/D groups ?
Thanks