Embed Charts in Your Web Application
On this page
As a dashboard Author, you can embed your charts and dashboards in external websites or share them through links. You can embed the following charts or dashboards:
Embed a chart or dashboard that doesn't require authentication (unauthenticated), which anyone can view.
Embed a chart or dashboard that requires users to authenticate through an Embedding Authentication Provider.
You can control embedded charts programmatically with the Embedding SDK, or use static HTML with an iframe.
Note
If a chart is on a dashboard that has embedding enabled, the Embed Chart option is automatically enabled. Therefore, you can't select the Embed chart option for charts within dashboards that have embedding enabled.
To learn how to embed charts in a web application, see the Embedding Tutorials.
To learn about what you can do with an embedded chart, see Embedded Chart Options and Filter Embedded Charts.
How Authentication Works
When you visit a webpage with an embedded chart, the Embedding SDK sends the chart ID and the user's token to Atlas Charts. Atlas Charts then validates the token with an authentication provider.
If the token is valid for the specified chart ID, Atlas Charts executes pipelines to the Atlas database with any specified injected filters and returns the data back to the user's webpage. If the token is invalid, the user cannot view the embedded chart.