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:
- Select ACCOUNT SETTINGS, and then select Authentication.
- 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.
- In Name, enter a name for the SAML provider.
- If you want a friendly name to be displayed on the login screen, enter the name in Friendly Name.
- Select Continue.
Select a SAML provider
Select one of the following SAML provider:
For steps to configure, go to SAML SSO with Azure.
For steps to configure, go to SAML SSO with Okta.
For steps to configure, go to SAML SSO with OneLogin.
For steps to configure, go to SAML SSO with Keycloak.
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.