Requirements
To follow this guide, you’ll need permissions in Omni that allow you to access the workbook or dashboard you want to embed. Additionally, users who view the Omni iframe in Notion must have permissions in Omni that allow them to view the dashboard being embedded. Viewers of the content will be prompted to log in using the iframe and if they have sufficient permissions, the content will display.Steps
1
Generate an embed URL
- In a published Omni workbook or dashboard, click the Share button to open the share modal. You can also navigate to File > Document settings.
- Click Embed.
-
The embed options will display. If desired, change the settings to customize what is embedded and how it displays for users. For example, you could embed only a dashboard and display it only in dark mode:

-
Click the Copy button to copy the iframe URL. The example iframe URL below is for an Omni instance named
blobsrusand includes settings for Light/dark mode (prefersDark) and Theme (theme):
2
Embed and test the iframe
Add the iframe to your internal application to embed Omni.Before you share your work with other users, use the iframe to log into Omni. This allows you to check that the workbook or dashboard displays correctly after authentication.
3
Share your work
Share your work with other users in your internal application.Note: Users will have to log into Omni with the iframe before they can view the workbook or dashboard content.