Forum Discussion
PowerBI Embed token limit
- 1 year ago
Hello Cilas
Power BI Pro/PPU licenses have embed token limits typically 100 tokens/hour ,for development/testing. For production environments with unlimited tokens, you must purchase Power BI Embedded (A SKUs) or Premium (EM/P SKUs).
• A1 (starting at ~$700/month) supports ~300 renders/hour.
• Higher SKUs (A2–A8) scale compute/memory for heavier loads.
2. Token Lifetime & Refresh
• Embed Token Lifespan: Defaults to 1 hour. This is fixed and cannot be extended via policies.
• Azure AD Refresh Tokens:
• Last 90 days for non-single-page apps.
• Use `setAccessToken()` to auto-refresh tokens before expirationFrom, adjusting Azure AD token policies affects the access token, not the embed token. The embed token’s 1-hour limit is enforced by Power BI regardless of Azure AD settings. So policies don’t extend embed tokens, only access tokens.
if this is helpful please accept the answer
- 1 year ago
No, there is no supported method to extend Power BI embed token expiration beyond 1 hour using Pro/PPU licensing alone
The A SKU (Power BI Embedded) resolves Pro/PPU limitations by providing dedicated Azure-based capacity for unlimited embed token generation.
If this resolves the query please accept the answer
Thank you very much for your detailed answers, attention and guidance! So the only way to make 16 embedded visualizations available for four consecutive days, for example, is through the Power BI Embedded subscription? Is there no alternative configuration within the Pro Plus or PPU licensing to extend the access time?
No, there is no supported method to extend Power BI embed token expiration beyond 1 hour using Pro/PPU licensing alone
The A SKU (Power BI Embedded) resolves Pro/PPU limitations by providing dedicated Azure-based capacity for unlimited embed token generation.
If this resolves the query please accept the answer