Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Add Access for my Service Principal

I´m trying to add access for my Service Principal to a Workspace (named: Test) to test embedding For App Owns Data Concept with Service Principal

 

I`ve created Access to the App, Certificates & Secrets...

 

 

https://www.youtube.com/watch?v=271LkXJ8niM&list=PLib8Q64STW-tCZVSvBAuEIzBsVlf0C81f&index=7

 

...but when I get to the step of adding the Service Principal to the Workspace, I get:

 

What am I missing?

  • Anonymous's avatar
    Anonymous
    4 years ago

    Hi Anonymous ,

     

    I checked the video, I think it loses some steps about cofiguring service principal in Azure portal.

    Steps should be as below.

    1. Create an Azure AD app

    2. Create an Azure AD security group

    3. Enable the Power BI service admin settings in Power BI Service.

    4. Add the service principal to your workspace

    5. Embed your content 

    Here is the offical blog you may refer to.

    Embed Power BI content with service principal and an application secret

     

    Best Regards,
    Rico Zhou

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

2 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi Anonymous ,

     

    I checked the video, I think it loses some steps about cofiguring service principal in Azure portal.

    Steps should be as below.

    1. Create an Azure AD app

    2. Create an Azure AD security group

    3. Enable the Power BI service admin settings in Power BI Service.

    4. Add the service principal to your workspace

    5. Embed your content 

    Here is the offical blog you may refer to.

    Embed Power BI content with service principal and an application secret

     

    Best Regards,
    Rico Zhou

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi Rico,

      thanks. It turned out, I didn´t yet enable "Access API for organization... at settings. When that was done, it worked.

      Bye

      Michael