Embed Symphony Components Into Your Application

You can embed Symphony components into your own applications.

The following components can be embedded:

  • dashboards

  • visual authoring experience

  • source editor

When components are embedded, the way in which users can interact with them is determined by settings established by their Symphony user definition. See Embedded Symphony Component Controls.

insightsoftware recommends using Trusted Access for all embed-related workflows.

The list of options available on an embedded visual's drop-down menu depends on:

When options are shown for a visual in an embedded dashboard, they may be shown in the visual sidebar menu or within the visual drop-down menu itself, depending on the setting of the editor.placement property.

In environments where you use Typescript for your client side code, you can use Embed Manager as an npm package. See https://www.npmjs.com/package/logi-embed.

See the following topics for embedding components using JavaScript:

See the following topics for embedding a dashboard using an embeddable dashboard snippet:

See the following topics for embedding the source editor: