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.
Hi,
I'm not a global admin - just a developer with a Power BI Pro license in a Tenant.
I'm trying to add a service principle (created via an Azure Registered app) to the upgraded Workspace via BI Service Portal.
In the docs it shows an image where they have entered the display name of the registered app (that contains the principle).
this is shown like this:
When I try this step using my registered app (named 'CCRE Power BI API App') I see the following:
Is this because the developer settings are not configured correctly?
Solved! Go to Solution.
Hi @274188A ,
Please read the article carefully, pay attention to the steps1 (create a service principal), steps2(create an AAD security group, add the service principal to the security group) ,steps3 (enable service principal in the Developer settings in the Power BI admin portal).
After that, the service principal gets the email address property, then you need to type the name of service principal instead of the name of the registered app.
There are some limitations you may considerate:
Best Regards,
Amy
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @274188A ,
Please read the article carefully, pay attention to the steps1 (create a service principal), steps2(create an AAD security group, add the service principal to the security group) ,steps3 (enable service principal in the Developer settings in the Power BI admin portal).
After that, the service principal gets the email address property, then you need to type the name of service principal instead of the name of the registered app.
There are some limitations you may considerate:
Best Regards,
Amy
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
You say "After that, the service principal gets the email address property, then you need to type the name of service principal instead of the name of the registered app", but this doesn't happen. The referenced article refers to old PowerShell commands that no longer seem to work (In general, I replaced "Azure" with "Az" and they worked, but with differences). Afterwards, I still can't add the service principal.
I figured it out myself - you can add the service principal via the Workspaces menu on the left, Workspace Access. The service principal and other AD groups will show up if you start typing in this UI. It will not show up via the "Access" action in the admin portal, even though the UI looks nearly identical.
Thanks for posting this. Saved me a lot of frustration.
What is really frustrating and STUPID (are you listening M$) - is that:
2 places you can manage permissions behave differently
In order to be able to access the section/area where you can add an SPN requires the user to have a (paid) PowerBI license. So now I have to license myself just so I can manage permissions of my app IDs in AZAD... Words can not describe how monumentally stupid that is.
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.