Introduction #
SmartChart supports embedding dashboards into any third-party system via iframe. For public reports that don’t need access control, simply set the dashboard to “Public” and reference it with an iframe. For scenarios requiring authentication, refer to the “Single Page Embed” documentation for token-based encryption.
You may need to embed SmartChart-generated charts into other systems. Every SmartChart dashboard has a URL:
http://localhost:8000/echart?type=dashboardName
e.g.: http://localhost:8000/echart?type=demo
SmartChart has permission management by default. If you need to embed without authentication, go to Settings → Public:

Then you can embed it directly:
<iframe src="http://localhost:8000/echart?type=demo" style="width:100%;height:100%"></iframe>