Embed Token
Operations
| Dashboards GenerateTokenInGroup |
Generates an embed token to view the specified dashboard from the specified workspace. Important This API is only relevant to the embed for your customers scenario. To learn more about using this API, see Considerations when generating an embed token. PermissionsWhen using a service principal for authentication, refer to Embed Power BI content with service principal and Considerations and limitations. Required scopeAll of the following:
|
| Datasets GenerateTokenInGroup |
Generates an embed token based on the specified dataset from the specified workspace. Note An embed token can be used to embed Q&A within your application. Important This API is only relevant to the embed for your customers scenario. To learn more about using this API, see Considerations when generating an embed token. PermissionsWhen using a service principal for authentication, refer to Embed Power BI content with service principal and Considerations and limitations. Required scopeDataset.ReadWrite.All or Dataset.Read.All |
| Generate Token |
Generates an embed token for multiple reports, datasets, and target workspaces.
Important This API is only relevant to the embed for your customers scenario. To learn more about using this API, see Considerations when generating an embed token. Permissions
Required scopeAll of the following, unless a requirement doesn't apply:
Limitations
|
| Reports GenerateTokenForCreateInGroup |
Generates an embed token to allow report creation in the specified workspace based on the specified dataset. Important This API is only relevant to the embed for your customers scenario. To learn more about using this API, see Considerations when generating an embed token. PermissionsWhen using a service principal for authentication, refer to Embed Power BI content with service principal and Considerations and limitations. Required scopeAll of the following:
LimitationsFor Azure Analysis Services or Analysis Services on-premises live connection reports, generating an embed token with row-level security may not work for several minutes after a Rebind Report api call. |
| Reports GenerateTokenInGroup |
Generates an embed token to view or edit the specified report from the specified workspace. Important This API is only relevant to the embed for your customers scenario. To learn more about using this API, see Considerations when generating an embed token. PermissionsWhen using a service principal for authentication, refer to Embed Power BI content with service principal and Considerations and limitations. Required scopeAll of the following, unless a requirement doesn't apply:
LimitationsFor Azure Analysis Services or Analysis Services on-premises live connection reports, generating an embed token with row-level security may not work for several minutes after a Rebind Report. |
| Tiles GenerateTokenInGroup |
Generates an embed token to view the specified tile from the specified workspace. Important This API is only relevant to the embed for your customers scenario. To learn more about using this API, see Considerations when generating an embed token. PermissionsWhen using a service principal for authentication, refer to Embed Power BI content with service principal and Considerations and limitations. Required scopeAll of the following:
|