تاریخ انتشار ابری: ۱۳-فوریه-۲۰۲۲
سرور & تاریخ انتشار داکر: ۵-آوریل-۲۰۲۲
ما مشتاق هستیم که در دسترس بودن TestRail ۷.۴ را برای مشتریان TestRail اعلام کنیم که با استانداردهای پیاده سازی SSO توسعه یافته (موجود در نسخه Enterprise) و تأیید اعتبار چند عاملی (MFA) بهبودهای امنیتی را به شما ارائه می دهد. ما همچنین نقاط پایانی API جدیدی را برای مدیریت پیشرفته کاربر و کنترل دسترسی اضافه کردیم.
نمای کلی #
این نسخه بر روی احراز هویت و بهبود مدیریت کاربر متمرکز شده است. برای مشتریان TestRail Enterprise، عملکرد Single Sign On (SSO) را با اضافه کردن پشتیبانی از استانداردهای OpenID Connect (OIDC) و OAuth ۲.۰ گسترش داده ایم و به پشتیبانی موجود TestRail برای SAML ۲.۰ اضافه می کنیم. اکنون سازمانهای بیشتری میتوانند خطمشیهای SSO را اجرا کنند تا اطمینان حاصل شود که اعتبار کاربران گم نمیشود، دزدیده نمیشود یا دوباره استفاده نمیشود.
در مورد ایمن نگه داشتن داده ها در نمونه TestRail، همه مشتریان TestRail اکنون می توانند مطمئن شوند که کاربران با احراز هویت چند عاملی (MFA) وارد سیستم می شوند. با اجرای احراز هویت با ایمیل و برنامههای احراز هویت محبوب مانند Google Authenticator، Microsoft Authenticator، و Duo Mobile، بهتر از اعتبارنامههای سرقت شده برای دسترسی به دادههای حساس محافظت میشوید.
این همه چیز نیست! ما ایجاد کاربران و گروههای کاربری را با سرویس LDAP شما، مانند Azure Active Directory، با نقاط پایانی API جدید آسانتر کردیم. همچنین اکنون میتوانید کنترل کنید که کاربران و گروههای کاربری به کدام پروژهها میتوانند دسترسی داشته باشند و اطلاعات اضافی کاربر را بازیابی و بهروزرسانی کنند، مانند عضویت در گروه و دسترسی سرپرست. به عنوان یک لایه امنیتی اضافی برای TestRail API، مدیران اکنون این گزینه را دارند که به جای رمز عبور حساب، از کلیدهای API استفاده کنند.
پیاده سازی SSO جدید #
ویژگی SSO TestRail به مدیران اجازه می دهد تا TestRail را با ارائه دهنده هویت SSO ترجیحی خود (IDP) با استفاده از پروتکل های SAML ۲.۰، OAuth ۲.۰ و OpenID Connect ادغام کنند. در عمل، این بدان معنی است که مدیریت کاربران را می توان با ایجاد یک بار در IDP و سپس دسترسی آنها به برنامه های کاربردی مورد نیاز کاربر – در این مورد TestRail – ساده کرد.
شما می توانید SSO را با پیمایش به آن فعال کنید اداره > تنظیمات سایت > SSO، پروتکل دلخواه خود را انتخاب کرده و تنظیمات مورد نیاز را پر کنید. می توانید از صفحه پیکربندی SSO برای ادغام با هر ارائه دهنده هویتی که SAML ۲.۰، OAuth ۲.۰ یا OpenID Connect را پشتیبانی می کند، استفاده کنید.
در حالی که SSO یک نیست جدید ویژگی در TestRail، پشتیبانی از OAuth ۲.۰ و OIDC اکنون در نسخه ۷.۴ در دسترس است و به اجرای قبلی SAML ۲.۰ اضافه می شود. ما اسناد موجود خود را برای پیکربندی SSO به روز کرده ایم و راهنماهایی برای انواع ابزارهای محبوب با استفاده از هر پروتکل موجود داریم:
- OAuth 2.0 – Azure
- OAuth 2.0 – Google
- OAuth 2.0 – Okta
- OpenID Connect – Azure
- OpenID Connect – Google
- OpenID Connect – Okta
- SAML 2.0 – Azure
- SAML ۲.۰ – گوگل
- SAML 2.0 – Okta
اینجا را کلیک کنید تا درباره پیاده سازی Enterprise SSO بیشتر بیاموزید
احراز هویت چند عاملی #
برای افزایش امنیت برای نمونههای TestRail، ما احراز هویت چند عاملی (MFA) را اضافه کردهایم تا بتوانید از تأیید هویت کاربران از طریق ایمیل یا برنامههای احراز هویت محبوب اطمینان حاصل کنید. این می تواند برای نمونه TestRail شما فعال شود و سپس بر اساس هر کاربر فعال شود. هر مدیری می تواند MFA را برای TestRail در تنظیمات سایت فعال کند > امنیت:

برای اینکه پس از آن نیاز به MFA برای کاربران خود داشته باشید، می توانید این تنظیم را بر اساس هر کاربر یا با ویرایش انبوه کاربران خود فعال کنید. نیاز به MFA همچنین به کلیدهای API برای کاربران TestRail شما که از API استفاده می کنند نیاز دارد.

پس از فعال شدن MFA، کاربران باید هنگام ورود به TestRail یک کد یکبار مصرف وارد کنند:

به طور پیش فرض، این کد از طریق ایمیل برای کاربر ارسال می شود:

از طرف دیگر، کاربران میتوانند حسابهای فردی خود را به یک برنامه احراز هویت که از الگوریتم گذرواژه یکبار مصرف مبتنی بر زمان پشتیبانی میکند، مانند Authy، Google Authenticator یا Microsoft Authenticator متصل کنند. برای پیکربندی یک برنامه احراز هویت، کاربران باید این مراحل را دنبال کنند:
- به تنظیمات من بروید > تأیید و فشار دهید اتصال دکمه برای یک برنامه احراز هویت:

- دستورالعمل های موجود در گفتگو را دنبال کنید:

- تنظیمات کاربر خود را ذخیره کنید
کلیک کنید اینجا برای کسب اطلاعات بیشتر در مورد MFA
تغییرات API #
TestRail API تعدادی به روز رسانی برای بهبود مدیریت مجوز برای کاربران، گروه های کاربری و پروژه ها دریافت کرد. اکنون نقاط پایانی کاربر جزئیات اضافی کاربر و نقاط پایانی پروژه اکنون اطلاعات مجوز بیشتری را برای کاربران و گروه ها برمی گرداند. نقاط پایانی جدیدی اضافه شده اند تا امکان ایجاد و مدیریت کاربران و گروه های کاربری TestRail را فراهم کنند.
در اینجا یک تفکیک مختصر از بهروزرسانیهای نقاط پایانی موجود است:
get_user و get_users از فیلدهای اضافی زیر برای کاربران پشتیبانی کنید:
- ایمیل_اعلان ها
- is_admin
- group_ids
- mfa_required
- پروژه های اختصاص داده شده
- sso_enabled
دریافت_پروژه، دریافت_پروژه ها، و update_project اکنون از
فیلدهای زیر:
- default_role_id
- پیش فرض_نقش
- گروه ها*
- کاربران*
گروه ها و فیلدهای کاربر حاوی اطلاعات کاربر و گروه خاص پروژه خواهند بود.
برای بهبود مدیریت کاربر و گروه، نقاط پایانی زیر را به API TestRail اضافه کردهایم
- add_user – یک کاربر جدید TestRail ایجاد کنید
- update_user – یک کاربر TestRail موجود را به روز کنید
- get_group – دریافت اطلاعات در مورد یک گروه کاربری خاص
- get_groups – اطلاعات مربوط به همه گروه های کاربری را در TestRail دریافت کنید
- add_group – ایجاد یک گروه کاربری جدید
- update_group – یک گروه کاربری موجود را به روز کنید
- delete_group – حذف یک گروه کاربری
- دریافت_نقش – تمام نقش های کاربر موجود در TestRail را دریافت کنید
لطفا توجه داشته باشید: اگر احراز هویت چند عاملی برای کاربران مورد نیاز باشد، صرف نظر از فعال بودن تنظیمات سایت، به کلیدهای API برای این کاربران نیاز دارد.
دریافت TestRail ۷.۴ #
میتوانید آزمایش رایگان TestRail را از اینجا (ابر یا سرور) شروع کنید: https://secure.testrail.com/customers/testrail/trial/
اگر می خواهید برای TestRail Cloud اشتراکی ایجاد کنید، می توانید این کار را از داخل TestRail از طریق Administration انجام دهید. > اشتراک. یا اگر می خواهید مجوزهای سرور TestRail را سفارش دهید، می توانید این کار را از وب سایت ما در اینجا انجام دهید: https://secure.testrail.com/customers/shop/annual/purchase/
مشتریان ثبت نام شده می توانند نسخه کامل را از پورتال صورتحساب TestRail ما دانلود کنند: https://secure.testrail.com/customers/auth/login/
TestRail Enterprise #
برای کسب اطلاعات بیشتر در مورد SSO، Project Level Administration یا هر یک از ویژگی های دیگر TestRail Enterprise، لطفا وارد شوید و با ما تماس بگیرید تیم پشتیبانی، یا اگر وارد نشده اید، روی آن کلیک کنید درخواست ارسال کنید دکمه سمت راست بالای این صفحه
مطمئن نیستید که در کدام طرح TestRail هستید؟ تماس بگیرید و ما خوشحال می شویم کمک کنیم.
به روز رسانی به TestRail ۷.۴ #
TestRail Cloud #
نمونه های TestRail Cloud به طور خودکار به آخرین نسخه به روز می شوند. می توانید نسخه خود را از طریق راهنمای TestRail بررسی کنید > درباره آیتم منوی TestRail.
سرور TestRail #
مشتریان ثبت نام شده می توانند نسخه کامل را از پورتال صورتحساب TestRail ما دانلود کنند:

