The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
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.
User | Count |
---|---|
43 | |
15 | |
13 | |
13 | |
9 |
User | Count |
---|---|
50 | |
43 | |
24 | |
22 | |
18 |