Dashboards

Operations

Add Dashboard

Creates a new empty dashboard on "My Workspace".

Required scope: Content.Create
To set the permissions scope, see Register an app.

Add Dashboard In Group

Creates a new empty dashboard on the specified workspace.

Required scope: Content.Create
To set the permissions scope, see Register an app.

Clone Tile

Clones the specified tile from "My Workspace".

If target report id and target dataset are not specified, the following can occur:

  • When a tile clone is performed within the same workspace, the report and dataset links will be cloned from the source tile.
  • When cloning a tile within a different workspace, report and dataset links will be rested, and the tile will be broken.

  • Required scope: Dashboard.ReadWrite.All
    To set the permissions scope, see Register an app.

    Clone Tile In Group

    Clones the specified tile from the specified workspace.

    If target report id and target dataset are missing, the following can occur:

  • When a tile clone is performed within the same workspace, the report and dataset links will be cloned from the source tile.
  • If you are cloning a tile within a different workspace, report and dataset links will be rested. The tile will be broken.

  • Required scope: Dashboard.ReadWrite.All
    To set the permissions scope, see Register an app.

    Get Dashboard

    Returns the specified dashboard from "My Workspace".

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.

    Get Dashboard In Group

    Returns the specified dashboard from the specified workspace.

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.

    Get Dashboards

    Returns a list of dashboards from "My Workspace".

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.

    Get Dashboards In Group

    Returns a list of dashboards from the specified workspace.

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.

    Get Tile

    Returns the specified tile within the specified dashboard from "My Workspace".
    Note: All tile types are supported except for "model tiles", which include datasets and live tiles that contain an entire report page.

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.

    Get Tile In Group

    Returns the specified tile within the specified dashboard from the specified workspace.
    Note: All tile types are supported except for "model tiles", which include datasets and live tiles that contain an entire report page.

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.

    Get Tiles

    Returns a list of tiles within the specified dashboard from "My Workspace".
    Note: All tile types are supported except for "model tiles", which include datasets and live tiles that contain an entire report page.

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.

    Get Tiles In Group

    Returns a list of tiles within the specified dashboard from the specified workspace.
    Note: All tile types are supported except for "model tiles", which include datasets and live tiles that contain an entire report page.

    Required scope: Dashboard.ReadWrite.All or Dashboard.Read.All
    To set the permissions scope, see Register an app.