Skip to content
Testsigma DOCS

Configuration

Setting Up Okta Single Sign-On Integration with SAML Login in Testsigma


Single Sign-On (SSO) provides faster, easier, and more secure application access, enhancing user experience and security. SSO allows users to access multiple applications with a single login credentials, eliminating the need to remember multiple passwords. Instead of passwords, SSO uses secure tokens to grant access, making it a preferred solution for enterprises and SMBs to manage workforce identities efficiently. This guide will help you configure Okta and Testsigma to work together seamlessly, simplifying user access management and improving productivity.


Familiarise yourself with these key terms before proceeding:

TermDefinition
UserThe person requesting access to the service. In this case, the Testsigma app user.
Service Provider (SP)The application providing the service. Here, it’s Testsigma.
Identity Provider (IdP)The service managing user information, such as Okta, OneLogin, or Azure AD.
SAML Certificate/X.509 CertificateA digital certificate used to verify the identity of the entities in SAML transactions.
Single Sign-On URLThe URL where authentication requests are sent for SSO.
Audience URI (SP Entity ID)The unique identifier of the service provider, often a URL.
Default RelayStateThe URL to redirect users to after authentication.
Name ID FormatThe format of the user identifier sent in the SAML assertion, typically an email address.

Prerequisites

  • Before you begin, ensure you have an active Okta account.

Getting the Testsigma Configuration for Okta

Section titled “Getting the Testsigma Configuration for Okta”
  1. Navigate to your profile and click Switch Account. Switch account

  2. Click Settings under the Others section on the home screen. Settings

  3. In the Settings panel, scroll down to Organization Settings and click Security (SSO). Security

  4. In the Single Sign-On (SSO) settings, enable the toggle on SAML widget. SAML

  1. In the Enable SSO pop-up, record the Entity ID (Identifier) and Single Sign-On (ACS) URL for use in Okta configuration. SSO pop-up

  1. Log in to the Okta Admin Console.
  1. In the Admin Console, under Applications, click Create App Integration. Choose SAML 2.0 and click Next.
  2. In General Settings tab fill below details and click Next to proceed.
    • App Name: Enter Application name, example Testsigma:
    • App Logo and Visibility: Upload the app logo if preferred. general okta settings
  3. Configure SAML Settings and click Next to proceed:
  4. Finish Setup by selecting “I’m an OKTA User and add an Internal App” and “This is an internal app we have created”. Click Finish. config saml okta
  5. On the Sign-on methods page, click View Setup Instructions.
  6. Copy the Identity Provider Issuer, Identity Provider Single Sign-On URL, and X.509 Certificate for use in Testsigma.

  1. In Testsigma, enter the Entity ID, SSO URL, and SAML Certificate recorded from Okta.
  2. Terminology Mapping:
    • Entity ID: Same Identity Provider Issuer.
    • Identity Provider Single Sign-On URL: Paste Single Sign-On (ACS) URL.
    • SAML Certificate: Paste X.509 Certificate.
  3. Click Confirm Credentials to confirm the Configuration. config testsigma for okta sso

After configuring your Testsigma account with SAML, you can log in using SSO.

  1. Click Sign in with SSO on the Testsigma login page. Sign in with SSO
  2. Enter the email ID configured with SSO with the account and click Sign in. signin through sso

  1. From the Dashboard, go to Applications and select the application you want to assign to users. OKTA Dashboard

  2. On the Application Details page, click Assign and select Assign to People from the dropdown menu. App Details Page

  3. In the Assign <App> to People dialog box, click the Assign button next to the user’s ID. Assign Button Okta

  4. Validate the email in the dialog box, then click Save and Go Back. Save the ID

  5. Click Done. The assigned user can now access the application through Okta. Done Assigning User


To disable SSO login using Okta, turn off the toggle to disable SAML SSO at any time. A disable SAML SSO warning prompt will appear. Click I Understand and Disable to remove the SSO configuration from your account. disable configured sso