TestRail を外部システムと統合して、シングル サインオン機能を実装できます。これをサポートするために、カスタム認証スクリプトを使用して TestRail を拡張し、ユーザーが TestRail のログイン画面で入力したユーザー名とパスワードを検証できます。
スクリプト
TestRail の認証を Active Directory サービスおよびデータベースと統合するための、すぐに使えるサンプル スクリプトが提供されています。TestRail を別のシステムと統合する必要がある場合、独自のシングル サインオン統合を構築する方法については、以下を参照してください。
スクリプト | 説明 |
---|---|
Active Directory | TestRail と Active Directory サービスを統合してシングル サインオンを実装し、新規 TestRail ユーザー アカウントを作成します。完全なドキュメントを必ずお読みください。 |
LDAP | TestRail と LDAP サービスを統合してシングル サインオンを実装し、新規 TestRail ユーザー アカウントを作成します。完全なドキュメントを必ずお読みください。 |
利用可能なオプション
スクリプトは、Active Directory、LDAP サーバーなどの外部システムへの照会、外部データベースのデータの照合、または外部 API への照会によって、ログイン認証情報を検証できます。管理者がカスタム スクリプトを使用して TestRail と外部認証システムを統合できるため、ほぼどのようなサードパーティの認証システムあるいはアプリケーションとも統合できます。
認証スクリプトは、認証情報が確認されたが、まだ TestRail にアカウントを持っていないユーザーのために、新しいユーザーアカウントを作成するよう TestRail に依頼することもできます。これは、TestRail アカウントを手動で作成することなく、組織で必要なすべてのユーザー アカウントを作成する優れた方法です。サンプルの Active Directory スクリプト (下記を参照) はこの機能を完全にサポートしています。
カスタム スクリプト
独自のカスタム認証スクリプトを構築することも可能です。これは、TestRail を内部的な認証システムと統合するのに役立ちます。
コントリビュート
既存の統合スクリプトを改善したり、独自の統合を開発した場合、コントリビューションを歓迎します。TestRail Auth GitHub リポジトリから上記のスクリプトの完全なソースコードにアクセスできます。