This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Hello everyone,
I am encountering issues while trying to access the admin scope of the Fabric REST API. Here's the steps that I followed:
- Created an app registration in Azure AD
- Set up a security group and assigned the roles Fabric Administrator (and Power Platform Administrator)
- Added the service principal to this security group
- Added API permissions Tenant.Read.All & Tenant.ReadWrite.All
- Created a secret & used it to get token (successful and with the right scopes):
However, i couldn't list all the workspaces (PowerBINotAuthorizedException)
Notes:
- both scopes powerbi & fabric don't work
- when i authentify with an admin account using MSAL's PublicClientApplication, i can list all the workspaces
I've thoroughly checked the setup, but I'm unable to identify the issue. Any guidance or insights would be greatly appreciated.
Thank you
Solved! Go to Solution.
H @akanane
Thanks for using Microsoft Fabric Community.
Apologies for the inconvenience that you are facing.
Currently Service principals are not supported in using the Microsoft Fabric REST API's
For more details please refer Link.
I hope this helps. Please do let us know if you have any further questions.
Hi @akanane
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. In case if you have any resolution please do share that same with the community as it can be helpful to others.
Otherwise, will respond back with the more details and we will try to help .
Thanks
H @akanane
Thanks for using Microsoft Fabric Community.
Apologies for the inconvenience that you are facing.
Currently Service principals are not supported in using the Microsoft Fabric REST API's
For more details please refer Link.
I hope this helps. Please do let us know if you have any further questions.
Hi. Is this still a limitation? I see conflicting information in the docs. Below links suggest that we can use Entra ID app to work with Fabric REST APIs:
https://learn.microsoft.com/en-us/rest/api/fabric/articles/get-started/fabric-api-quickstart
https://learn.microsoft.com/en-us/rest/api/fabric/articles/get-started/create-entra-app
I followed these steps but still can't get it to work.
Hi @akanane
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. In case if you have any resolution please do share that same with the community as it can be helpful to others.
Otherwise, will respond back with the more details and we will try to help .
Thanks
Check out the April 2026 Fabric update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
| User | Count |
|---|---|
| 12 | |
| 12 | |
| 8 | |
| 5 | |
| 5 |
| User | Count |
|---|---|
| 42 | |
| 23 | |
| 16 | |
| 12 | |
| 11 |