Skip to main content

Power BI

Under Review

Rest API Apps list and specific App contents (reports, dashboards, users)

Vote (105) Share
's profile image

on 25 Jul 2018 15:58:08

I've been using the Power BI REST API to get the list of reports/datasets/dashboards/tiles/members/etc.), but don't see any option to get the list of Apps and the contents of a specific App (reports, dashboards, app members).

Please add this to the REST API!

We really need the Apps list and app contents (reports list, etc) and security information (members that have access to a specific App).



Thanks!

Comments (12)
's profile image Profile Picture

M Haldeman on 09 Nov 2021 20:58:45

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

This looks completed, although I have not tested it yet.

https://docs.microsoft.com/en-us/rest/api/power-bi/admin/apps-get-app-users-as-admin

's profile image Profile Picture

Jon Ferretti on 18 May 2021 18:21:07

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

We use Apps to expose reports to our 200+ end users rather than using workspaces. This allows us to use row level security and better control the end user experience for those that are less tech savvy. The inability to get a list of users that have access to an App makes it nearly impossible to audit access. We have been forced to resort to using O365 Groups to manage access, and we audit the group members instead, but this is not ideal. There needs to be a way to audit access to Apps, not just workspaces.

's profile image Profile Picture

Richard Turnquist on 29 Apr 2021 18:00:53

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

Hope this is coming soon. We assign End User Groups to the Apps. Only way I know how to review current groups assigned to the App is to click update app for every app. We now are starting to maintain in a spreadsheet.

's profile image Profile Picture

Jack Horlock on 28 Apr 2021 04:34:22

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

Just need an extension to GetGroupsAsAdmin to include a list of Apps. With the information already available and the Activity Events it will enable us to ensure that information is being distributed through Apps rather than providing access to reports in Workspaces

's profile image Profile Picture

Power BI Ideas Admin on 06 Jul 2020 00:13:34

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

Any update on this request? It boggles the mind that we can't extract a list of email names (or AD groups) with permissions to an App even when those names are staring at us in the face when we physically Update an App. Thanks.

's profile image Profile Picture

Chris Finney on 06 Jul 2020 00:05:23

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

And admin mode to see all tenant apps and what group/workspace they come from.
Or the other way: update GetGroupsAsAdmin to show what app the group/workspace has (or add app into the $expand param).

's profile image Profile Picture

Steven Dauw on 06 Jul 2020 00:00:55

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

any update on this?
It would be nice to also have this api request in Admin mode

's profile image Profile Picture

Michael H on 05 Jul 2020 23:54:23

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

I assume this endpoint would also show which reports are "included in app" by the slicer. I assume that is what is meant by app contents. I would like to be able to query for reports that have this slicer set within a workspace.

's profile image Profile Picture

Power BI Ideas Admin on 05 Jul 2020 23:52:50

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

The specific App contents (reports, dashboards, users) are not yet supported by the REST API.

Is it going to supported in a future release of Power BI Service?

's profile image Profile Picture

Sivani Chekuri on 05 Jul 2020 23:42:02

RE: Rest API Apps list and specific App contents (reports, dashboards, users)

Basic Rest API for APPS is now made available.
https://docs.microsoft.com/en-us/rest/api/power-bi/apps