Skip to main content
The Markdown component can be used to build links to other Omni content, like other dashboards. These links work seamlessly within the app and don’t require any complex iframe manipulation.

Requirements

Setting the linkAccess parameter to __omni_link_access_open is required to enable linking in an embed session. In the href value of an <a> HTML tag, set the relative path to the content you want to link to:
Link to dashboards
## Dashboards

1. <a href="/dashboards/123abc">Product Dashboard</a>
2. <a href="/dashboards/789xyz">Sales Dashboard</a>

Linking filters between dashboards

You can also link filters between dashboards using Mustache references to the filter values. This allows linking of dashboard and dashboard state across multiple dashboards. For example, the following is a reference to a filter on traffic_source:
Reference traffic_source filter
<a href="/dashboards/123abc?f--users.traffic_source={{filters.users.traffic_source.json}}">Product Dashboard</a>
By default, dashboard links in an embed context are automatically rewritten to point to the /embed/link route to handle content permissions when linking within an iframe. If you’d like to opt out of this automatic link handling, add the NO-EMBED-LINK-REWRITE query parameter to the URL:
Link without rewriting
<a href="https://customer.omniapp.co/dashboards/456def?NO-EMBED-LINK-REWRITE">Customer Dashboard</a>
When this parameter is present:
  • The link is not rewritten to use the /embed/link route
  • The link opens in a new tab (_blank)
  • The link is treated as a standard external link