Access report as embedded from the app-space without having the app installed
When a user views a report embedded within SharePoint online or a web-page they will only see this information: “Content is not available”
This happens when the user doesn’t have the Power BI app that hosts the report installed on his/her Apps dashboard. This happens even if the user has access to the App (in this case the App is shared with “Everybody” (although not installed for everybody). If the user installs the App, he/she will see the report
The problem is that the end users’ needs to have the Power BI App installed to be able to see the report embedded in e.g. SharePoint or a web-page. Yes we know we can push the app to the users app-space, but that is 1) Intendedly been turned of when sharing with “Everyone” (with a option to enable) by Microsoft and this by good reasons, and 2) not feasible when the access shall be given to a large amount of users from a large number of apps as the number of apps on the users app-space will be huge. Remember that a user that looks at an report embedded in other systems are not even aware of that the report has anything to do with Power BI, and even if so, he/she might use many different reports just as embedded while he might use a handful of reports directly from the Power BI App space, so it’s not advisable to clutter the users App space with Apps for reports that are potentially consumed by the user and then only as embedded
To compare. When a user accesses the report directly in the Power BI App-space (following a link) the Power BI Service takes care or installing the App (i.e. no problem). This is not happening when the report is embedded
My request to Microsoft will be to either 1) Find a way to view the report as embedded without the need to install the app for the end-user, or 2) Find a way to auto-install the app for the end-user that also works when accessed as embedded (Although this alternative will clutter the users App space)
My understanding is that sharing reports from the app-space is what’s recommended from Microsoft in the past. Now with the workspace viewer role, things have changed a bit, but ending up in a scenario where embedded reports are shared from the workspace and still keeping the reports shared as an App are not an ideal situation due to the staging between the workspaces and the Apps. Also, capabilities like RLS (Row Level Security) requires the report to be shared as an app.