Skip to main content

Power BI

Under Review

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

Vote (76) 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 (8)
's profile image Profile Picture

a3309361 99be-ea11-a812-000d3a8ddfb2 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

35278dd1 ef68-4411-b1fc-4c97f1420198 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

ec1e1f50 6a24-4a13-bbfe-0db40060e464 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

01cd6548 064d-4eee-939b-a5ef26e7a800 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

a3309361 99be-ea11-a812-000d3a8ddfb2 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

4d5063f9 d10e-4b43-b8f2-c6f481ae8615 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

's profile image Profile Picture

a3309361 99be-ea11-a812-000d3a8ddfb2 on 05 Jul 2020 23:38:00

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

This is very important since Apps is ultimately where we see the "official approved" content for our organization. Until we Publish to an App, all other content sitting in Workspaces has not been blessed by our IT team. This improvement request certainly seems like an easy one for Microsoft since the whole tie-in between Workspaces and Apps is fundamentally front and center.

's profile image Profile Picture

b188ddf5 54fe-49d2-93ee-4193110d00b9 on 05 Jul 2020 23:30:20

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

I support this idea for sure. Just curious how are you managing your connection to the API?
As of now, I am successfull in getting many data but I am unable to loop across Groups to get their members.
I am using the invoke-PowerBI
cmdlet in PowerShell.