capabilities.work

Resolve a Dashboard Tile for Embedding

A 4-step recipe with Power BI. We can help you get access.

Recipe · 4 steps

Resolve a Dashboard Tile for Embedding

with Power BI · Analytics & BI Management

Resolve a dashboard tile and the artifacts an embed token must cover.

  1. Enumerate the dashboards available to the caller, establishing which dashboards are in scope for embedding.
  2. Read the target dashboard to capture its own embed URL and confirm whether the caller holds read-only access to it.
  3. List the dashboard's tiles so the target tile can be confirmed to exist before it is read in full.
  4. Read the single tile and capture its embed URL along with the reportId and datasetId an embed token has to be scoped to.
What you'll need to have ready
  • dashboardId: The identifier of the dashboard that holds the tile.
  • tileId: The identifier of the tile to resolve for embedding.
For your developer

Arazzo workflow power-bi:dashboard-tile-embed, 4 operations: getDashboards → getDashboard → getTiles → getTile. Specs on APIs.io.