#
Single Sign-On (SSO) فقط در پلن TestRail Enterprise در دسترس است. اگر از پلن Professional استفاده میکنید و میخواهید SSO را فعال کنید، لطفاً با ما تماس بگیرید تا لایسنس خود را ارتقا دهید.
چرا در TestRail از SSO استفاده کنیم؟ #
SSO به تیمهای QA کمک میکند هم امنیت و بهرهوری را بهبود دهند:
- امنیت: از استفادهٔ دوباره از رمز عبور جلوگیری میکند و ریسک سرقت یا از دست رفتن اطلاعات ورود را کاهش میدهد.
- بهرهوری: تسترها فقط یکبار وارد میشوند و به TestRail و سایر اپلیکیشنهای تأییدشده دسترسی پیدا میکنند.
- کنترل Admin: حسابهای کاربری بهصورت متمرکز در Identity Provider (IdP) شما ایجاد و مدیریت میشوند.
در عمل، این یعنی:
- تسترها زمان کمتری را صرف ورود میکنند.
- ادمینها دیگر لازم نیست حسابهای کاربری را بهصورت دستی در TestRail اضافه، حذف یا بهروزرسانی کنند.
پروتکلهای SSO پشتیبانیشده #
TestRail از یکپارچهسازی با هر Identity Provider که از این موارد استفاده کند پشتیبانی میکند:
- SAML 2.0
- OAuth 2.0
- OpenID Connect (OIDC)
پیشنیازها #
قبل از فعال کردن SSO، مطمئن شوید این موارد را دارید:
- لایسنس TestRail Enterprise.
- دسترسی Admin در TestRail.
- دسترسی Admin به Identity Provider خود، مثل Azure، Okta، Google یا ADFS.
- metadata یا جزئیات پیکربندی IdP خود، مثل client ID، client secret و redirect URLها.
نحوه فعال کردن SSO در TestRail #
- در TestRail، به این مسیر بروید:
Admin > Site Settings > SSO. - پروتکل احراز هویتی را که میخواهید استفاده کنید انتخاب کنید:
- SAML 2.0
- OAuth 2.0
- OpenID Connect
- تنظیمات موردنیاز ارائهشده توسط IdP را وارد کنید.
- مثال: برای OAuth ۲.۰ به client ID و client secret نیاز دارید.
- تغییرات را ذخیره کنید.
- برای مطمئن شدن از درست بودن پیکربندی، اتصال را تست کنید.
راهنماهای راهاندازی مخصوص هر ارائهدهنده #
از راهنماهای مرحلهبهمرحله زیر برای Identity Provider خود استفاده کنید:
- OAuth 2.0
- OpenID Connect (OIDC)
- SAML 2.0
مدیریت کاربران با SSO #
بعد از فعال کردن SSO، میتوانید نحوه احراز هویت کاربران را انتخاب کنید:
- ورود ترکیبی: کاربران میتوانند با اطلاعات ورود TestRail یا از طریق SSO وارد شوند.
- SSO اجباری: کاربران باید فقط از طریق IdP یکپارچهشده وارد شوند.
همچنین میتوانید:
- فعال یا غیرفعال کردن SSO برای هر کاربر: هنگام ویرایش حسابهای کاربری، این گزینه را بهصورت جداگانه یا گروهی تنظیم کنید.
- ایجاد خودکار کاربران: اگر کاربران با موفقیت از طریق IdP شما احراز هویت شوند، TestRail میتواند بهصورت خودکار حساب کاربری جدید برای آنها ایجاد کند.
⚠️ مهم: اگر کاربری را در IdP خود غیرفعال کنید، باید همان کاربر را در TestRail هم غیرفعال کنید. وضعیت کاربران بهصورت خودکار همگامسازی نمیشود.
مراحل بعدی #
- اگر از پلن Professional استفاده میکنید: به Enterprise ارتقا دهید.
- اگر از قبل روی پلن Enterprise هستید، provider خود را انتخاب کنید و راهنمای setup مربوط به آن را دنبال کنید.
- به کمک نیاز دارید؟ با پشتیبانی TestRail تماس بگیرید.
🎓 دانش خود را با TestRail Academyارتقا دهید!
دورههای رایگان و self-paced را ببینید تا بتوانید بیشترین استفاده را از TestRail ببرید.
👉 همین حالا دوره ما را شروع کنید: Advanced Testing with TestRail Enterprise


