Bosch IoT Insights

Embedding a dashboard

Dashboards can be embedded in external websites with iFrame codes.

At the moment, there is only one authentication method provided: Existing user session. For this the user must be logged in to the external website. If not, a Login button is available.

Dashboards can also be embedded via the API. Refer to PM Service API: Embedding Dashboards.

Prerequisites

You are assigned to the Admin role.

Proceed as follows

  1. Navigate to Admin > Dashboards.

  2. On the list of dashboards there, select the dashboard you want to embed into an external website.

  3. Next to the dashboard name, click the three dots and on the menu that opens, click images/confluence/download/thumbnails/2138444289/fullscreen%281%29-version-1-modificationdate-1734421489000-api-v2.png Embed.
    → The Embedding options dialog is displayed.

  4. In the Target URL, enter the URL of the external website.

    The created code is restricted to the website you entered.

  5. Click the Add URL button to add another URL.

  6. Click the Create embed link button.
    → The code for the embedding is generated.

    images/confluence/download/attachments/2138444289/embed_dashboard_dialog-version-1-modificationdate-1713945852000-api-v2.png
  7. Click the Copy button to copy the code to clipboard.

  8. Use the code with the external website to display the dashboard there.

For embedding the iFrame on the website, refer to the Embedding an iFrame section in PM Service API: Embedding Dashboards.