Skip to main content

Setting Up Okta SSO

Configure SAML single sign-on with Okta.

This article explains how to configure single sign-on (SSO) for Cye Cloud Posture Solution with Okta as your SAML 2.0 identity provider.


Overview

Cye Cloud Posture Solution supports a wide variety of SAML 2.0 Identity Providers (IdPs), so your team can sign in to the console with the credentials it already uses. For SAML 2.0, the console uses AWS Cognito, which does not support IdP-initiated flows: users always start from the SSO login page at console.solvo.cloud/loginsso, not from the Okta dashboard.

  • Create & Configure the Okta App: Add a custom SAML 2.0 app in Okta with the console's single sign-on URL, audience restriction, and three attribute statements (first name, last name, email).

  • Exchange Metadata: Download the IdP metadata file from Okta and upload it in the console's SSO settings.

  • Recognize SSO Users: Users who sign in through SSO appear on the users management page with the external label.


1. Create a custom SAML 2.0 app in Okta

Okta needs to know where to send SAML responses and which user attributes to include in them.

  1. Create a custom SAML 2.0 app in the Okta console by following Okta's instructions.

  2. In the SAML Settings section, enter:

    • Single sign on URL: https://signin.solvo.cloud/saml2/idpresponse

    • Audience Restriction: urn:amazon:cognito:sp:us-east-1_U0FR6cmpe

  3. Fill out Attribute Statements as follows:

Name

Name Format

Value

http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname

URI Reference

user.firstName

http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname

URI Reference

user.lastName

http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress

URI Reference

user.email


2. Download the IdP metadata file

The console uses this file to trust Okta as your identity provider.


3. Set up the SSO integration in the console

  1. Log in to the console and open the SSO settings page.

  2. In the SSO settings dialog, choose the metadata file you downloaded from Okta.

  3. Click Configure SSO.


External users

A user who signs in through an SSO integration is an external user. The users management page shows these users with the external label.


Wrap-up / Next Steps

Did this answer your question?