Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Ask the Fabric Databases & App Development teams anything! Live on Reddit on August 26th. Learn more.

Power BI REST API give you the list of users in the Audiences used in the Apps

Right now we're only able to tell the list of users of each App. But we aren't able to tell who has access to the Audiences.


There might be sensitivie reports that aren't shared in some audiences. It might be important to know who has access to them and be able to create exception reports or alerts.



Status: Needs Votes
Comments
jnogle
Microsoft Employee

Also the ability to query which reports are included in which audiences.

fbcideas_migusr
New Member

We'd like to know the reports and users inside of each Audience

pablo_moreno
New Member

definitely a great need!

Alex_Stennett1
New Member

Couldn't agree more. Knowing who has access to the app doesn't tell us which users can access which reports/dashboards in it.

nishalit
New Member

Ability to grant access to audiences via API is a critical feature for adoption in our large organization. In addition, it would be helpful to be able to query the members of each audience for auditing purposes. Bonus feature would be the ability to use an API call to add a report to an audience.

nishalit
New Member

With the Audiences feature moving into GA we very much need an API ability to surface information about which users with app access are in which Audience, and which of the reports/dashboards in the app that audience gives them access to. Preferably not restricted to the Scanner API, so that it can be retrieved as a one-off query.

francisco_aribe
New Member

Audience visibility would definitely give a more in-depth view on the authorizations each member in the company has in terms of what type of information they have access to as access to a workspace app could mean many different things in terms of what info users are actually seeing.

yrysh2
New Member

As you know starting on May 1, 2024 old version of apps will no longer receive technical support. In order to manage access to apps we use REST API. We have many apps on Power BI Service as old as new with different target groups and audiences per app. We need to check an audience and users inside of each one like we do that with old apps. Using AD Groups do not cover all our business needs. It is really painful process to support user access to new apps without REST API for now.

fbcideas_migusr
New Member

This is indeed a very important feature that is missing today.

With the new feature of audience we will use the same app to share / distribute multiple reports to different groups of users. As so , knowing who has access to an app is only usefull if we can distribute those users to the respective audiences.

We will be glad to have this feature


Thanks,


fbcideas_migusr
New Member

Returning metadata about App Audiences via Power BI REST APIs is now essential as we use the feature to manage which AD Groups can view/ access which reports delivered via the Power BI App. We have a governance dashboard where we use Power BI read-only Admin APIs to manage and govern our Power BI Tenant, and we would like app audience data to be visible in the report, delivered via a REST API such as Admin - Apps GetAppUsersAsAdmin.