Create mode
Customers don’t just want to see data. They want to interact with it, explore it, and get their own insights, without waiting for a data team to make adjustments. With Create mode for Omni embedding, you can allow your users to create, share, and navigate content as if they were in the native Omni app.
Entities
Create mode uses an entity
parameter to isolate embed customers from each other. This ensures that users can only see and share content with other users in their entity
. Refer to the Enabling create mode section for an example.
When Omni detects a new entity value, a dedicated, shared folder is automatically created for the entity. Only the entity that the folder was created for can access it. Refer to the User roles & content permissions for more information on controlling user access to content.
Enabling create mode
To enable Create mode for an embedded Omni instance, set the mode
embed URL parameter to APPLICATION
(mode=APPLICATION
). For example:
# This example adds line breaks for readability
https://myorg.omniapp.co/embed/login?
contentPath=%2Fdashboards%2F12db1a0a
&externalId=1234abcd
&name=Blobby
&nonce=OYZFNSulBHxivB9xBw7kAsv4aDu7zl4G
&signature=kYnijvMXMBmVQ3wJ6mfmR132qOZZpnZlRi2uSvEjZYA
&userAttributes=%7B%7D
&entity=blobs_r_us
&connectionRoles=%7B%22c0f12353-4817-4398-bcc0-d501e6dd2f64%22%3A%22RESTRICTED_QUERIER%22%7D
&mode=APPLICATION
&entityFolderContentRole=VIEWER
&groups=%5B%5D
Refer to the Embed parameters reference for more information about URL parameters.
User roles & content permissions
Two parameters control how embed users can interact with content when in Create mode:
- Connection role (
connectionRoles
), which determines if a user can create content or only consume it - Entity folder content role (
entityFolderContentRole
), which determines if a user can add or manage content for their entity
Refer to the following table for information about how these roles map and the permission sets they produce.
Connection role | Entity folder content role | Permissions |
---|---|---|
Viewer | Viewer | View content |
Restricted querier | Viewer |
|
Restricted querier | Editor or Manager |
|