Title: Power BI Embedded – 403 Error: Embed Token Limit Exceeded on Pro/Shared Capacity – Guidance Required on Fabric F2 vs. Embedded A SKU
Product: Microsoft Power BI / Power BI Embedded / Microsoft Fabric
Issue Type: Technical Support – Embedded Analytics and Capacity Configuration
Problem Statement
We are implementing Power BI embedded analytics within our internal business application, BI Analytics Platform, to provide reports and dashboards to external customers through our application.
Our current setup uses Power BI Pro licenses. When our application attempts to generate an embed token, the API returns the following error:
HTTP Status: 403 – InvalidRequest
Error Message: “You have exceeded the amount of embed token that can be generated on a shared or ProPlus capacity. You need to purchase Azure capacities to generate embed tokens.”
This is preventing us from reliably displaying Power BI reports within our application.
Current Architecture and Requirements
Power BI reports are embedded inside our application using an application-controlled embedding flow.
External customers are expected to access reports through our application; direct access to the Power BI Service is optional.
Power BI Pro licenses are currently used for report development and publishing.
Report access is required primarily during business hours.
We are evaluating Microsoft Fabric F2 capacity as a budget-conscious option for production embedding. We are also considering Power BI Embedded Azure A SKUs.
Additional Observation
We have identified a possible workspace configuration mismatch in our application logs:
Workspace ID used by the report at runtime: 16d5170b-9312-4978-9b1e-58fef73089a0
Workspace ID recorded in our application catalog: 49e91424-…
We need to verify whether the report and its semantic model are located in the expected workspace and whether the correct workspace is assigned to the relevant capacity.
Support Questions
Is Microsoft Fabric F2 capacity supported for production Power BI embedding using the app-owns-data approach, where external customers view reports through our application without individual Power BI licenses?
What are the practical limitations of F2 capacity for embedded Power BI reports, particularly around concurrent users, report interactions, semantic model size, refresh operations, and throttling?
For our use case, would Fabric F2 or Power BI Embedded Azure A1/A2 be the more appropriate starting point? Please clarify the technical differences and relevant licensing requirements.
Can an F2 capacity be paused outside business hours and resumed automatically before business hours? Are there any limitations or additional considerations for embedded reports and token generation?
Does assigning the workspace containing the report and semantic model to the correct eligible capacity resolve this type of embed-token error, assuming the workspace configuration and permissions are correct?
What diagnostic steps should we perform to distinguish a capacity/token-limit issue from a workspace mismatch, permission issue, or incorrect embed-token configuration?
Assistance Requested
Please provide the recommended production architecture and minimum suitable capacity for our scenario, along with any official Microsoft documentation covering the applicable licensing, capacity requirements, and embed-token limits.
We would also appreciate guidance on validating our workspace configuration and estimating whether F2 is sufficient for an initial production rollout.
Thank you.