Forum Discussion
Security Governance and Monitoring
- Anonymous1 year ago
Hi KentKMishra ,
Thank you for reaching out to the Microsoft Fabric Community. Also thank you andrewsommer and nilendraFabric for your inputs.
Currently, Fabric does not offer a centralized, built-in solution for tracking permissions across all artifacts and Entra ID groups. However, a practical approach is to leverage the Power BI Admin APIs (e.g., GetWorkspacesAsAdmin and GetScanResult) to retrieve workspace access data, and Microsoft Graph API (e.g., List Group Members) to resolve Entra ID group memberships. This can be automated using Power Automate or Azure Functions, with results stored in SharePoint or SQL for easy monitoring.
To streamline this process, you can build a Power App for real-time access management, where you can filter by user/group or artifact type and track permissions. For detailed guidance, here’s a starting point for integrating APIs into Power Apps: Use a custom connector from a Power Apps app | Microsoft Learn
This approach gives you the visibility and control you need over user access across your Fabric environment.
I hope this will reslove your issue, if you need any further assistance, feel free to reach out.
If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.
Thankyou.
Hi KentKMishra ,
Thank you for reaching out to the Microsoft Fabric Community. Also thank you andrewsommer and nilendraFabric for your inputs.
Currently, Fabric does not offer a centralized, built-in solution for tracking permissions across all artifacts and Entra ID groups. However, a practical approach is to leverage the Power BI Admin APIs (e.g., GetWorkspacesAsAdmin and GetScanResult) to retrieve workspace access data, and Microsoft Graph API (e.g., List Group Members) to resolve Entra ID group memberships. This can be automated using Power Automate or Azure Functions, with results stored in SharePoint or SQL for easy monitoring.
To streamline this process, you can build a Power App for real-time access management, where you can filter by user/group or artifact type and track permissions. For detailed guidance, here’s a starting point for integrating APIs into Power Apps: Use a custom connector from a Power Apps app | Microsoft Learn
This approach gives you the visibility and control you need over user access across your Fabric environment.
I hope this will reslove your issue, if you need any further assistance, feel free to reach out.
If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.
Thankyou.
- Anonymous1 year agoNot applicable
Hi KentKMishra
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.
Thank you.