How to integrate with custom SSO saml 2.0

You can connect Calibris with any Identity provider using saml 2.0

System Requirements

  • A user with an administrator role in the Identity Provider you wish to integrate.
  • An Calibris user with an administrator role
  • Calibris users whose email addresses match the email address in the Identity Provider you wish to integrate.

How to Set up SSO in your Identity Provider

  1. Check the documentation of your Identity Provider to integrate a new Service Provider.
  2. Fill out Identifier (Entity ID), Reply URL (Assertion Consumer Service URL), Sign on URL and Relay State, as shown in Calibris.
  3. As Attributes & Claims, choose Unique User Identifier (Name ID) as EmailAddress.
  4. Verify that the certificate is valid. Check that the value in the Status column is Active, and that the encryption algorithm in the Signing Algorithm field is SHA-256.
  5. If exists, download the federation metadata xml file.
  6. Then, go to Set up Calibris SSO. The values of the Login URL and Microsoft Entra ID fields are required on this left panel Done! You’ve set up SSO on the Microsoft Entra ID side.

How to Set up SSO in Calibris

  1. In the Your IdP information section, fill in the fields with the information from yur Identity Provider.
  2. In the Options section, leave the mode to value Mixed.
  3. Next, сlick Save.
  4. You're done!

Verify Single Sign-On

  1. Logout from Calibris to access the login page
  2. You now have a new button Log in with your corporate account.
  3. Click Log in with your corporate account.
  4. If you are already authenticated on one of your corporate applications, you will be automatically authenticated on Calibris and redirected to your home page.
  5. If you are not yet authenticated on one of your corporate applications, you will be redirected to a corporate site to authenticate yourself. Once authenticated, you will be automatically logged into Calibris and redirected to your home page.
  6. Congratulations! You've set up your SSO correctly.
  7. If an error occurs during configuration, please contact the support.