Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
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!
Solved! Go to Solution.
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
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!
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
User | Count |
---|---|
5 | |
4 | |
3 | |
2 | |
2 |
User | Count |
---|---|
8 | |
6 | |
4 | |
4 | |
4 |