Skip to main content

Multiple identity providers


Currently, this feature is behind the feature flag PL_ENABLE_MULTIPLE_IDP_SUPPORT. Contact Harness Support to enable the feature.

Harness supports multiple identity providers (IdPs) for user authentication using SAML. You can configure a mix of various SAML providers and enable or disable them for user authentication.

This topic explains how to set up multiple SAML providers in Harness.

Configure multiple SAML providers

To configure multiple SAML providers in Harness, do the following:

  1. Select ACCOUNT SETTINGS, and then select Authentication.

  2. Add the SAML providers you need.

    a. If no SAML providers are configured for the account, select SAML Provider.

    b. If one or more SAML providers are configured, select Add SAML Provider. The SAML Provider settings appear.

  3. In Name, enter a name for the SAML provider. Names can only contain alphanumeric characters, _, -, ., and spaces.

  4. If you want a friendly name to be displayed on the login screen, enter the name in Friendly Name. Friendly Names can only contain alphanumeric characters, _, -, ., and spaces.

  5. Select Continue.

Select a SAML provider

To select a SAML provider, do the following:

  1. Select a SAML provider.

For steps to configure, go to SAML SSO with Microsoft Entra ID.

  1. Select Continue.

  2. Select Submit.

    The SAML provider is now listed in Login via SAML.

    Configure more SAML providers by repeating the steps.

Enable login via SAML

Select Login via SAML and then select Continue. To log in to Harness, a user of this account must select the SAML provider and then log in.