NowSecure Platform Single Sign On (SSO) Guide

Introduction
Supported Providers
       SAML2
       OIDC/ OAuth/ AZURE 
Post SSO Login Process
SSO Setup

Introduction

Many NowSecure customers leverage enterprise SSO with NowSecure Platform to simplify the login process for their employees. Please note that while enterprise SSO is easily set up on NowSecure Platform, it does require direct assistance from NowSecure staff and your SSO team to finalize set up. If you are planning to proceed with implementing SSO, please submit a request here or email NowSecure Support at support@nowsecure.com.

NowSecure Platform does not include a SSO via self-service option at this time, but this enhancement is planned for the future.

Supported Standards

Below are available enterprise SSO options currently available for NowSecure Platform. Please see Below for configuration requirements.

  1. SAML2
  2. OAUTH2 / OIDC
  3. Azure AD

Post SSO Login Process

Regardless of which path you choose, once you have completed the process, new users will no longer use the invite system to get access to the Platform. The flow will work as follows:

  1. A user goes to https://app.nowsecure.com 
  2. Users enter their email address in the appropriate box.
    ( Do NOT use Google or Git Social logins if you have SSO configured. )
  3. The email address domain is recognized in the SSO as associated with your domain.
  4. The user is redirected to login at your SSO (this step may occur automatically depending on the settings of your corporate environment.)
  5. Once authenticated, the token is redirected to us and the user is granted access.
    • If the user is a new user, they are granted the Customer role. The user then contacts their Platform admin who can log in and elevate role access.
    • If the user is an existing user, they now see all their apps and can proceed as normal.
  6. Existing accounts will be migrated to your SSO in order to ensure all elements of your NowSecure Platform instance will remain in place (i.e. existing groups / API Tokens / user roles).
  7.  NowSecure does not use any permissions from the AD as permissions and roles are managed from within the NowSecure Platform.

SSO Set Up

Note: NowSecure currently only offers SP initiated logins. IdP is not supported.
As NowSecure does not support self-service SSO setup, you will need to provide some information to our support team to complete the configuration process. 

SAML2

NowSecure requires the email domain(s) that your users will be using to get started.

From this, we will generate our metadata which you can use to setup SSO. (You may need to work with your SSO team to complete the process.)

Your SSO team will need the metadata file provided by NowSecure as well as the following information below. 

 

ATTRIBUTE TO BE SENT VALUE
SAML_SUBJECT email address
email email address
given_name first name
family_name last name

 

Once your SSO team has created the connection on your side, they will provide you a metadata file to give to NowSecure (this can be sent directly to support@nowsecure.com, transmitted via the Services tab in Platform . Your SSO team will need to assign permissions on your SSO app to access the NowSecure Platform. 

 

OAUTH2 /OIDC/ Azure AD

NowSecure requires the following information to get started. You may need to work with your SSO team to complete the process.

  • Email domain(s) end users will be using.
  • The callback you will use is https://id.nowsecure.com/login/callback 
  • Your SSO team will need to assign permissions on your SSO app access the NowSecure Platform.

    Once your SSO team has created the connection on your side, they will provide you the Issuer URL, client ID and client secret to give to NowSecure (this can be sent directly to support@nowsecure.com, transmitted via the Services tab in Platform, or transmitted to the business email of the team member assisting you.

    Lastly, your SSO team will need to assign permissions on your SSO app to access the NowSecure Platform. 

 

ONGOING SUPPORT

 

Organizations may from time to time rotate their certs and require updates to be added into the NowSecure system.  When this occurs, please submit your request to the NowSecure SSO Team via support@nowsecure.com.  

 

 

 

Email support@nowsecure.com or submit a request here to get assistance with setting up SSO.

Comments

0 comments

Article is closed for comments.