Skip to main content
For example, you can use embed URL parameters to:
  • Specify user content roles
  • Assign connection and model roles to users
  • Control the look and theme of your embedded application
  • Apply user attributes to users

Required parameters

At a minimum, valid embed requests must contain all of the following parameters:
ParameterDescription
contentPathDefines the starting page when the embed user logs into the iframe.
externalIdCreates a unique ID for the embed user.
nameDefines a non-unique name for the embed user’s name property.
nonceA unique 32-character string that defines the embed login URL.
The following parameters are strongly recommended, but not required, in embed requests.
ParameterDescription
connectionRolesSpecifies the level of access users will have to all models associated with a connection.

Optional parameters

The following parameters are optional in embed requests.
ParameterDescription
accessBoostEnables AccessBoost for the embedded dashboard.
customThemeDefines custom theme properties for styling embedded dashboards.
customThemeIdDefines a theme ID from your Omni instance to stylize embedded dashboards.
emailPopulates the from email for entity users when sharing content or sending deliveries.
entityDefines a user group identifier used to associate the resulting embed user with a larger group.
entityFolderContentRoleSpecifies the content role the embed user will be given to their shared entity folder.
entityFolderGroupContentRoleSpecifies the content role the embed entity group will be given to their shared entity folder.
entityFolderLabelUpdates the embed user’s associated entity folder label.
entityGroupLabelUpdates the embed user’s associated entity group label.
filterSearchParamSpecifies the filters to apply for the embedded content.
groupsAssociates the resulting embed user with existing user groups in your Omni instance.
linkAccessControls which Omni dashboards can be linked to from the embedded dashboard.
modeDefines the type of access users will have to Omni in the iframe.
modelRolesDefines the level of access users will have for individual models in a connection.
prefersDarkControls whether the resulting embed session has a light or dark mode appearance.
preserveEntityFolderContentRoleRetains the embed user’s existing entity folder content role.
themeCustomizes the styles of the resulting embed session with a built-in Omni application theme.
uiSettingsControls general settings of the application in embed.
userAttributesApplies user attributes to the embed user.