Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
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
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.