Forum Discussion

KentKMishra's avatar
KentKMishra
Helper I
1 year ago
Solved

Security Governance and Monitoring

We've had PBI Premium for several years and are moving to Fabric, while also consolidating some of our non-Fabric platforms into Fabric. I've noticed that as we are trying to build out SOPs for addin...
  • Anonymous's avatar
    Anonymous
    1 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.