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 nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. 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.
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |