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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
analytix
New Member

api to list reports by users/groups

Hello All,

 

I am trying to complete a POC to embed PowerBI for an internal organization that would like to expose reports to authorized users. Users will be provisioned in Azure AD. What is the api provide with a list of reports the user is authorized to access?

 

Thank you in adavance

1 REPLY 1
DimCozy
Frequent Visitor

Hello!

 

You can use the Power BI Rest Api to get  a list of users that have access to a specified workspace and also the access right as well. Additionally you can perform operations like adding a user or deleting a user from a workspace. You can find more information here: https://learn.microsoft.com/en-us/rest/api/power-bi/groups/get-group-users

 

Additionally, according to documentation you can check (must have admin rights) what are the different sensitivity labels on different items in the workspace, such as reports, datasets etc. You can check the documentation here: https://learn.microsoft.com/en-us/power-bi/enterprise/service-security-apply-data-sensitivity-labels

 

One quick thought about your problem is assigning sensitivity labels to your groups in Active Directory and then according to that and the sensitivity labels that have been set for Power BI, do the necessary operations.

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.