Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.
Hi Power BI Community,
We are using the "App Owns Data" scenario for embedding Power BI content, utilizing a Master User account for authentication. However, we've encountered the Error 429 (Too Many Requests) issue, which we suspect is due to multiple users connecting through the same Master User account simultaneously.
Would switching to Service Principal authentication resolve this issue? Are there any alternative approaches that would allow us to continue using the Master User setup without hitting throttling limits?
Thank you in advance for your help!
Solved! Go to Solution.
Hi @EduardD ,
Thanks for raising this question, and I agree with the point shared by @Akash_Varuna . It’s very likely that the 429 errors you’re encountering are a result of throttling on the Master User account.
As mentioned, switching to Service Principal authentication is the best long-term solution, especially when dealing with higher usage or concurrent embed requests. It offers several key advantages over the Master User approach:
Higher API limits, which help prevent throttling
Improved security (no need to store user credentials)
Easier permission and workspace management
Better suited for scalable, production-grade embedding scenarios
Power BI usage scenarios: Embed for your customers - Power BI | Microsoft Learn
You can find more detailed guidance in the official documentation:
https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal
Hope this helps. Please reach out for further assistance.
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and a kudos would be appreciated.
Thank you.
Hi @EduardD ,
We’re following up once more regarding your issue. If it has been resolved, please mark the helpful reply as the Accepted Solution to assist others facing similar challenges.
If you're still experiencing issues, please let us know.
Thank you.
Hi @EduardD ,
Just checking in again as we haven’t heard back from you. If the provided solutions addressed your issue, kindly mark the helpful reply as the Accepted Solution to assist others with similar queries.
If your issue is still unresolved or you need further help, feel free to reach out.
Thank you.
Hi @EduardD ,
Thanks for raising this question, and I agree with the point shared by @Akash_Varuna . It’s very likely that the 429 errors you’re encountering are a result of throttling on the Master User account.
As mentioned, switching to Service Principal authentication is the best long-term solution, especially when dealing with higher usage or concurrent embed requests. It offers several key advantages over the Master User approach:
Higher API limits, which help prevent throttling
Improved security (no need to store user credentials)
Easier permission and workspace management
Better suited for scalable, production-grade embedding scenarios
Power BI usage scenarios: Embed for your customers - Power BI | Microsoft Learn
You can find more detailed guidance in the official documentation:
https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal
Hope this helps. Please reach out for further assistance.
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and a kudos would be appreciated.
Thank you.
Hi @EduardD ,
Following up to see if the responses were helpful. If so, please consider marking the helpful response as the Accepted Solution to assist others with similar issues. If you still need assistance, feel free to reach out.
Thank you.
Hi @EduardD It is likely that 429 errors happen due to throttling on the Master User. Switching to Service Principal would be the best solution for high usage and avoids such limits.
Check out the April 2025 Power BI update to learn about new features.
Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.
User | Count |
---|---|
30 | |
27 | |
21 | |
12 | |
12 |