Session length
Currently, using a valid embed URL will create an embed session that can be configured to last between 0-576 hours. That embed session will be unusable after the configured expiry. Visiting a new, valid embed SSO URL at any time will create a new session.Chrome incognito
Using Chrome in Incognito mode requires allowing third-party cookies. These can be found under Chrome > Settings⦠> Privacy and Security > Third-party cookies. Enable the Allow third-party cookies option.Copying values
Iframes, by default, restrict access to the āclipboardā of the viewing device. When you click on a data value within Omni and select Copy value, the value will not be copied to your clipboard. To allow copying data values from an embedded Omni iframe, you will need to addallow="clipboard-write" to your iframe declaration. For example:
allow clause to include the specific domain you want to permit "clipboard-write" access for. For example:
Safari, mobile Safari, and mobile iOS Chrome
Omni uses cookies to manage authentication sessions. When embedded in iframes, browsers like Safari treat these as third-party cookies and block them by default, which prevents access to Omni content. How you handle this depends on which Safari version your users have and whether youāve configured a vanity domain.Safari 26.2 and newer - Automatic handling
Safari 26.2+ supports CHIPS (Cookies Having Independent Partitioned State), which allows embedded content to authenticate automatically without requiring user action. Omni detects CHIPS support and handles authentication seamlessly. This automatic experience works in:- Safari 26.2+ on macOS
- Safari 26.2+ on iOS and iPadOS
Safari 26.1 and older - Manual handshake
Older Safari versions require a multi-step handshake that prompts users to explicitly allow third-party cookies:- When the embedded dashboard loads, a
Cookies are not permittedmessage appears with a button to visit the Omni instance directly. - After visiting Omni in a non-embedded context, the user returns to the embedded page.
- Safari prompts the user to allow access to āuse cookies and website dataā. Clicking Allow displays the embedded dashboard.
Vanity domains - Alternative approach
Configuring a vanity domain allows Omni cookies to originate from your embedding domain, making them first-party cookies. This eliminates Safariās third-party cookie restrictions entirely across all Safari versions. Vanity domains require infrastructure setup but provide a consistent experience regardless of browser version or privacy settings.Vanity domain embeds continue to use the Storage Access API handshake flow even on Safari 26.2+, as CHIPS partitioned cookies do not support custom domain attributes.