SSO with Okta

Learn how to establish a Single Sign On (SSO) with Okta.

Overview

Oktaarrow-up-right is an identity and access management platform that provides SSO solutions for organizations. It allows users to access multiple applications and services using a single set of credentials, aiming to simplify the user authentication experience. Okta operates on a cloud platform and supports SAML 2.0.

This guide outlines the steps to configure SSO using Okta.

circle-info

You must be an Account Owner or Administrator on ComplyCube and have administrative permission on Okta to set up SSO.

circle-info

ComplyCube does not send an email confirmation when the SSO setup is complete.

Setup steps

1

Create an Okta account

The first step is to create an accountarrow-up-right with Okta. When this guide was written, Okta offered a free trial account to assist with the initial setup.

You can follow their instructions to register an account and download their app on your phone to complete the setup.

2

Add integration to Okta and configure SAML-based SSO

Once your account is set up, log in and click on Admin to switch to Admin mode.

In admin mode, click Applications -> Create App Integration.

Select SAML 2.0 as the sign-in method.

Add the App name "ComplyCube", then click Next.

Copy the Audience and ACS Consumer URL values from your ComplyCube SSO settings pagearrow-up-right onto the SAML Settings of the application in Okta.

Also, as shown in the image below, please ensure the following Attribute Statements are mapped in Okta - 'firstName', 'lastName', and 'email', as they will be used to update the user profile details in ComplyCube, on every login.

Click Next, then Finish.

3

People and Group Assignments

Once the application is added, the next step is to assign people or groups to that application. We recommend that assignments be made at a group level.

First, add the individual user to your Okta directory, Directory -> People. Upon adding your users, you can create a group, Directory -> Group, and assign the individuals to the group.

Now, navigate to the application, Applications -> ComplyCube, click on Assignments, and assign your group.

4

Update SSO settings in ComplyCube

Finally, you can just navigate to your ComplyCube SSO settings pagearrow-up-right, update the Sign-In URL, and upload your Signing Certificate (i.e., X.509 certificate).

You can find the Sign-In URL in Okta - Applications -> ComplyCube. On the General tab, copy the Embed Link and paste it into ComplyCube.

Then click the Sign On tab and scroll to the bottom to find the Signing Certificates. Download the SHA-2 certificate, upload it into ComplyCube, and save your settings.

That's it, you can now log in to the ComplyCube Web Portal using SSO through Okta.