Activate OneLogin Integration with CallHippo:
1) Log in to your CallHippo account.
2) Navigate to the side menu and click on Integrations.
3) Search for SSO and click on Connect.
4) You will see a pop-up as can be seen below from where you can select the IdP provider. Select your IdP and click on Connect Now button.
Note: As of now CallHippo supports Microsoft Azure AD and OneLogin SAML 2.0 based SSO. if you are looking to integrate with any other SSO IdP please contact support@callhippo.com.
5) Once you click on the Connect Now button it will activate your SSO integration with CallHippo.
Configure SSO Integration with OneLogin (Web Login):
1) Go to your OneLogin account.
2) Go to the Security -> Certificates -> New.
3) Select your certificate Key length, Signature and Expiration time. We recommend using key length 2048 and Signature at least SHA256 for better security. Save the certificate.
4) Once you save the above configuration, OneLogin will generate a security certificate key. Copy the certificate.
5) Navigate to CallHippo web application. Open the SSO Integration. In Configuration tab, edit the X.509 certificate and paste the copied certificate in above step. Please make sure you are copying complete certificate. Save the edited details.
6) Go to Applications, and click on Add App.
7) Search for SAML 1.1 and select SAML 1.1 Test Connector (Advanced).
8) In the screen appearing, enter the portal name and click on "Save" Button.
9) You will receive a message for addition of portal name.
10) Navigate to CallHippo platform -> Integration settings, copy below 3 details.
11) Navigate to Configuration (OneLogin). Paste copied details in the Recipient, ACS URL Validator and ACS URL from CallHippo integration settings page. Please make sure your SAML nameID format should be email.
12) Navigate to SSO. Click on Change, Select the newly created X.509.Certificate and click on Continue.
13) Click on Save.
14) Go to App portal, click on created app. It will redirect to the CallHippo with auto-login.
Configure SSO Integration with OneLogin (Android Login):
Note: To use the android login, you must first configure the sso login for Web. Follow above steps to configure the Web login.
1) Go to your OneLogin account.
2) Go to Applications, and click on Add App.
3) Search for OIDC and select OpenID Connect.
4) In the screen appearing, enter the portal name and click on "Save" Button.
5) You will receive a message for addition of portal name.
6) Navigate to SSO and select Application type as "Native", Authentication method as "None (PKCE)" and click on "Save".
7) You will see Client ID in SSO section, copy the Client ID.
8) Paste the above copied info in Configuration tab of CallHippo Integration settings tab. Enter your onelogin domain. Click on Save button.
8) As soon as you enter the ClientID in CallHippo and click on "Save", you will get a domain. Copy the complete domain.
9) Open the configurations of the added portal in SSO and enter in Redirect URL's field. Paste the copied domain in SSO and click on "Save".
Notes:
Once the CallHippo <> OneLogin Integration has been performed successfully, no sub-users will be allowed to perform manual login. Sub-users are required to login using the SSO. These restrictions applies for Web application, desktop application as well as mobile applications. Only the Owner and Admins gains the rights to perform both the type of login that is manual as well with SSO.