Single Sign-On, often abbreviated as SSO, is a popular way to control access to multiple independent services. It is widely considered to be a more secure way of accessing applications as compared to the standard login and password. 

Codility offers SSO integration based on SAML technology. 

If your company uses a SAML identity provider, you can integrate it with Codility and abandon the typical way of authentication through login and password.

If you wish to have SSO SAML integration enabled for your company account, please contact

Once we provide you with our xml file, in order for us to be able to enable the integration for you we would need the following details:

  1. XML document with “SAML Identity Provider (IdP) Metadata”
  2. Email Attribute Mapping
  3. User ID Attribute Mapping

Based on the metadata xml, we need to know what field mappings are to be used for the accounts:

  1. What your company is using for the email address field
  2. What your company is using for the ‘human’ name of the user.

This information will likely be provided by someone on your IT or infrastructure team.

Once received, we will provide you with the Codility SAML Login URL. 

This URL should be placed somewhere on your intranet / internal web access for your users to be able to log in to Codility directly.

Important points to take into account:

  • To be able to log in through SAML, the user should be added by an admin and have an active account in Codility. 
  • Once your account has been switched to SAML, no users will be able to login via

This feature is available to all Unlimited and Enterprise License accounts.
Should you have any questions about SSO, please contact 

Did this answer your question?