The steps to add IdP vary between three user interface versions supported in Zoho One. Select the UI version you use from the tabs below and proceed with the steps that follow.
One Experience UI
- Sign in to Zoho One, then click Admin Panel icon
on the top-right corner. - Click Security on the left menu.
- Select Routing Policies, then go to Identity Providers tab.
- Click Add Identity Provider.
Spaces UI
- Sign in to Zoho One, then click Directory Settings icon
on the top-right corner. - Click Security on the left menu.
- Select Routing Policies, then go to Identity Providers tab.
- Click Add Identity Provider.
Unified UI
- Sign in to Zoho One, then click Directory in the left menu.
- Go to the Security tab, then go to Identity Providers.
- Click Add IdP.
Select the SSO protocol for your IdP. The configuration steps vary depending on the protocol selected.
- Select SAML from the SSO Protocol dropdown.
- Enter a name for your IdP in the IdP name field.
- Copy the Assertion Consumer Services URL. You will need it to configure SSO at your IdP.
Copy the Issuer/Entity ID. You will need it to verify that the assertion is from Zoho at your IdP.
Enter the following details obtained from your IdP:
Sign-in URL: The URL users are redirected to when signing in to Zoho.
Sign-out URL: The URL users are redirected to after signing out of Zoho.
Select the Name ID format in which the IdP sends the user's identifier in the SAML assertion.
X509 certificate: The certificate with which Zoho can check the digital signature on the IdP's authentication response.
- Enter the Sign-in parameters and Sign-out parameters if needed.
- Click Add.
To allow users to sign in using this IdP, configure a Routing Policy and enable Identity Providers. Click here to know how to configure a routing policy.- Select JWT from the SSO Protocol dropdown.
- Enter a name for your IdP in the IdP name field.
- Copy the Assertion Consumer Services URL. You will need it to configure SSO at your IdP.
- Enter the following details obtained from your IdP:
Sign-in URL: The URL users are redirected to when signing in to Zoho.
Sign-out URL: The URL users are redirected to after signing out of Zoho.
Select a signing algorithm.
HS256: The HS256 signing algorithm makes use of a secret key shared
between the IdP and Zoho Directory to generate a hashing function,
which serves as the signature.
Copy the Secret Key. You will need it to configure SSO at your IdP.
RS256:
The RS256, on the other hand, makes use of a public/private key pair.
The IdP has a private key which generates a signature, and the service
provider (Zoho) validates the signature using the public key.
Upload the Verification Certificate downloaded from the IdP under X509 certificate field.
- Enter the Sign-in parameters and Sign-out parameters if needed.
- Click Add.
To allow users to sign in using this IdP, configure a Routing Policy and enable Identity Providers. Click here to know how to configure a routing policy.- Select OIDC from the SSO Protocol dropdown.
- Enter a name for your IdP in the IdP name field.
- Enter the Client ID and Client Secret obtained from your IdP.
Copy the Redirect URL. You will need it to configure SSO at your IdP.
The Redirect URL will be generated only after the IdP is added. You can copy it after completing the configuration.
- Enter the Issuer URL obtained from your IdP. This automatically retrieves the authorization URL and access token URL. Alternatively, if you do not provide the Issuer URL, enter the Authorization URL and Access Token URL manually.
- Enter the Scopes, User information URL, and Sign-out URL if needed.
- Click Add.
To allow users to sign in using this IdP, configure a Routing Policy and enable Identity Providers. Click here to know how to configure a routing policy.