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.
- If you have not configured any SAML provider in your account, select SAML Provider. If you already have a configured SAML provider, select Add SAML Provider to add another SAML provider. The SAML Provider settings appear.
- In Name, enter a name for the SAML provider.
- Enter a name in Friendly Name if you want this to be displayed in the login screen.
- Select Continue.
Select a SAML provider
Select one of the following SAML provider:
- Azure
- Okta
- OneLogin
- Other
- Azure
- Okta
- OneLogin
- Others
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 Continue.
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 into Harness, a user of this account must select the SAML provider and then log in.