SAML integration with OmniDeq
- Create an account at https://www.okta.com
- Once account is activated, login to the portal and In the left hand navigation, select "Applications” under "Applications”

- Click on "Create App Integration”

- Select SAML 2.0 in the next screen and click on Next

- Provide an App Name and click on next

-
In the next screen, for "Audience URI (SP Entity ID) " , provide your portal address Example: https://cloudhedge.portal.io
-
For "Single Sign On URL" append " " to your portal url like https://
/api/v0/auth/login/callback. - Example:
- https://app.cloudhedge.io/api/v0/auth/login/callback
- https://192.168.0.195/api/v0/auth/login/callback
-
Click on save button.
-
For "Name ID format", select "EmailAddress" And click on Next

-
In the next screen, select any of the radio buttons and click on finish.
-
Navigate back to the Applications screen and click on the Application you just created.
-
Click on the General tab and scroll down and copy the Embed link.

- Click on the Sign on tab and copy the Metadata URL value from SAML 2.0 section.
- Paste the URL in the browser.
- Copy the xml content displayed on browser and save it to a file as okta.xml.

- In the left hand navigation, select People under Directory

-
Click on Add Person and add users that you need. Have the users change their password and then activate the account.
-
Now, in the user page, select the user.
-
Click on “Assign Applications” and assign the user the permission to the application you created above.


-
Do this for all the users you want to be able to authenticate to the OmniDeq.
-
To grant additional permissions to the SAML users, go through the SAML Users section in the link.