Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hello Everyone,
I've a doubt as mentioned below -
Is there an API or another way to recover the list of users having access to applications? Those users are not members in the workspace. I know there's a way to do this via Power Shell but I would be be great if there's an API based solution.
Any help would be really appreciated.
Thanks & Warm Regards,
Harsh
Solved! Go to Solution.
HI @Anonymous,
Maybe you can use 'power bi audit log' or rest API 'Admin - Get Activity Events' to trace the user activities and summarize these user activity operations.
Track user activities in Power BI
Regards,
Xiaoxin Sheng
HI @Anonymous,
Maybe you can use 'power bi audit log' or rest API 'Admin - Get Activity Events' to trace the user activities and summarize these user activity operations.
Track user activities in Power BI
Regards,
Xiaoxin Sheng
There is a way via Powershell? I am not aware of that - do you have more details?
What I resorted to is to do screen scraping off the Report permissions page in the workspace. It's not exactly the same as the list in the app but it's close enough for my purposes. Once I collected the list I then run it through a powershell script that identifies the most fitting PDLs while also avoiding oversharing.
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Check out the July 2026 Power BI update to learn about new features.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |