TestRail Server را میتوان به سیستمهای خارجی وصل کرد تا قابلیت single sign-on فعال شود. برای این کار، میتوانید TestRail را با یک اسکریپت احراز هویت سفارشی توسعه دهید؛ اسکریپتی که نام کاربری و رمز عبور واردشده در صفحه ورود TestRail را بررسی میکند.
اسکریپتها #
ما نمونهاسکریپتهای آمادهای برای اتصال احراز هویت TestRail به سرویسهای Active Directory و پایگاهدادهها ارائه میکنیم. اگر میخواهید TestRail را به سیستم دیگری وصل کنید، در ادامه میتوانید روش ساخت integration اختصاصی برای single sign-on را ببینید.
| اسکریپت | توضیحات |
|---|---|
| Active Directory | TestRail را به سرویسهای Windows Active Directory وصل کنید تا single sign-on پیادهسازی شود و حسابهای کاربری اولیه ساخته شوند. حتماً مستندات کامل را بخوانید. |
| LDAP | TestRail را به سرویسهای LDAP وصل کنید تا single sign-on پیادهسازی شود و حسابهای کاربری اولیه ساخته شوند. حتماً مستندات کامل را بخوانید. |
گزینههای موجود #
یک اسکریپت میتواند اطلاعات ورود را با پرسوجو از سیستمهای خارجی مانند Active Directory و سرورهای LDAP، بررسی دادهها در یک پایگاهداده خارجی، یا فراخوانی APIهای خارجی اعتبارسنجی کند. با امکان استفاده از اسکریپت سفارشی، مدیران میتوانند TestRail را تقریباً به هر سیستم یا برنامه احراز هویت third-party وصل کنند.
اسکریپتهای احراز هویت میتوانند از TestRail بخواهند برای کاربرانی که اطلاعات ورودشان تأیید شده اما هنوز حساب TestRail ندارند، حساب کاربری جدید بسازد. این روش کمک میکند همه حسابهای لازم در سازمان را بدون ساخت دستی حسابهای TestRail ایجاد کنید. اسکریپت Active Directory ما که در ادامه آمده، بهطور کامل از این قابلیت پشتیبانی میکند.
اسکریپتهای سفارشی #
میتوانید اسکریپتهای احراز هویت سفارشی خودتان را هم بسازید. این کار برای اتصال TestRail به سیستمهای احراز هویت داخلی کاربرد دارد:
مشارکت #
اگر میخواهید در بهبود اسکریپتهای integration موجود مشارکت کنید، یا integration اختصاصی خودتان را ساختهاید، از مشارکت شما استقبال میکنیم. میتوانید کد منبع کامل اسکریپتهای بالا را در repository مربوط به TestRail Auth در GitHub ببینید.

