cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
New Member

embedded user for auth token

Today the user we are temporarily using to get auth tokens back while developing an embedded solution had their password expire. Therefore we need a user whose credentials never expire to apply for auth tokens. My question is, does that user need a PBI PRO license to authenticate? If not, where can I find the procedure to create such a user? As it won't be a 'real' user, the solution does not seem clear.

 

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
Resolver II
Resolver II

Re: Is there a Pro license required for the user credentials used to authenticate and get an auth to

Hi @rthiel,

 

please find some related info in here https://docs.microsoft.com/en-us/power-bi/developer/embedding-content.

“You only need a single Power BI Pro account to embed content”

“An application master user account for embedding for your customers
The master account is the account your application will use when embedding content for your customers. The scenario is typically for ISV applications. The master account is really the only required account you need within your organization. It can also be used as the admin and analyst account, but it is not recommended. Your application's backend will store the credentials for this account and use it for acquiring an Azure AD auth token for use with the Power BI APIs. This account will be used to generate an embed token for the application to use for your customers.
The master account is just a regular user with a Power BI Pro license that you use with your application. The account must be an admin of the app workspace that is being used for embedding.”

 

Hope it helps.

 

Thanos

 

View solution in original post

2 REPLIES 2
Highlighted
New Member

Is there a Pro license required for the user credentials used to authenticate and get an auth token?

Today the user we are temporarily using to get auth tokens back while developing an embedded solution had their password expire. Therefore we need a user whose credentials never expire to apply for auth tokens. My question is, does that user need a PBI PRO license to authenticate? If not, where can I find the procedure to create such a user? As it won't be a 'real' user, the solution does not seem clear.

 

Thanks!

Resolver II
Resolver II

Re: Is there a Pro license required for the user credentials used to authenticate and get an auth to

Hi @rthiel,

 

please find some related info in here https://docs.microsoft.com/en-us/power-bi/developer/embedding-content.

“You only need a single Power BI Pro account to embed content”

“An application master user account for embedding for your customers
The master account is the account your application will use when embedding content for your customers. The scenario is typically for ISV applications. The master account is really the only required account you need within your organization. It can also be used as the admin and analyst account, but it is not recommended. Your application's backend will store the credentials for this account and use it for acquiring an Azure AD auth token for use with the Power BI APIs. This account will be used to generate an embed token for the application to use for your customers.
The master account is just a regular user with a Power BI Pro license that you use with your application. The account must be an admin of the app workspace that is being used for embedding.”

 

Hope it helps.

 

Thanos

 

View solution in original post

Helpful resources

Announcements
Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Tech Marathon

Maratón de Soluciones de Negocio Microsoft

Una semana de contenido con +100 sesiones educativas, consultorios, +10 workshops Premium, Hackaton, EXPO, Networking Hall y mucho más!