Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
My set-up before starting work with Power BI Embedded was an Azure AD with a group that had a Workspace in the Power BI Service (app.powerbi.com) containing reports.
To be able to embedd reports I followed the steps here: https://app.powerbi.com/embedsetup/appownsdata
I've configured it to use Service Principal but when i try to read the report I get a 401 Unathourized back. In fiddler i see X-PowerBI-Error-Info: ServicePrincipalIsNotAllowedByTenantAdminSwitch but I can't find anything on google that helps me. I have allowed Service Principals to use API:s in the admin settings in Power BI Service. Anyone else experiencing this? I must've missed something basic since I can't find anyone with this issue
However when I follow the steps here https://docs.microsoft.com/en-us/power-bi/developer/embed-service-principal
on step 2 I tried creating a new AzureADGroup but when that didn't work i found that add a group user (Service principal) to the power bi workspace was the fix. Why this, what did I do wrong?
https://docs.microsoft.com/en-us/rest/api/power-bi/groups/addgroupuser
Solved! Go to Solution.
Sorry , I have now posted this question in the developer forum. An admin can remove this if necessary
https://community.powerbi.com/t5/Developer/Embedding-Service-principle-AppOwnsData-401/m-p/699010
Hi @Anonymous
I would suggest you go to Developer forum to post this thread.
Regards,
Sorry , I have now posted this question in the developer forum. An admin can remove this if necessary
https://community.powerbi.com/t5/Developer/Embedding-Service-principle-AppOwnsData-401/m-p/699010
Hi @Anonymous
Kindly mark your answer as a solution to close this thread.
Regards
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.