Authentication: Introduction
Starting with TestRail 2.0, TestRail can be integrated with external systems to implement single sign-on functionality. To support this, TestRail can be extended with a custom authentication script that validates the username and password users enter on TestRail's login screen.
A script can validate the login credentials by querying external systems such as Active Directory, LDAP servers, by verifying the data in an external database or by querying external APIs. By allowing administrators to use a custom script to integrate TestRail with external authentication systems, TestRail can be integrated with almost any third-party authentication system or application.
Authentication scripts can also ask TestRail to create new user accounts for users whose credentials could be validated but don't have a TestRail account yet. This is a great way to create all the necessary user accounts in your organization without creating TestRail accounts manually. Our Active Directory script (see below) fully supports this feature.
We provide ready-to-use scripts for popular third party systems such as Active Directory. Please see below for additional information:
