TestRail Enterprise به Adminها اجازه میدهد بدون دادن دسترسی کامل Administrator، امکان مدیریت بعضی بخشهای projectهای TestRail را به کاربران غیر Admin بدهند. کاربرانی که دسترسی مدیریت در سطح project دارند میتوانند:
- کاربران جدید با global role «No Access»
- کاربران موجود را غیرفعال کنند
- projectهای جدید ایجاد کنند
- تنظیمات projectهای اختصاصدادهشده را ویرایش کنند
- Test Case Fields را ایجاد و ویرایش کنند & templateها
- User Variables را ایجاد، ویرایش و حذف کنند
- Audit log مربوط به projectهای اختصاصدادهشده را ببینند
#
این دسترسیهای تکمیلی فقط برای کاربرانی اعمال میشود که role فعالشده برای مدیریت در سطح project بهعنوان Global Role آنها تنظیم شده باشد، و فقط در projectهایی کاربرد دارد که به همان کاربر اختصاص داده شدهاند.
نحوه واگذاری دسترسی مدیریت در سطح project به کاربران #
مراحل زیر را دنبال کنید:
- با حساب Administrator وارد نمونه TestRail خود شوید؛
- به مسیر Administration بروید > User & Roles؛
- تب Roles را انتخاب کنید؛
- یک user role ایجاد یا ویرایش کنید و گزینه Enable project administration for this role را انتخاب کنید تا این دسترسیهای تکمیلی به آن role داده شود.
- بسته به نیاز roleیی که ایجاد یا ویرایش میکنید، یک یا چند مورد از دسترسیهای تکمیلی را انتخاب کنید.
- این role را به کاربرانی اختصاص دهید که باید این دسترسیهای تکمیلی را داشته باشند. این role باید بهعنوان global role برای کاربر یا کاربران تنظیم شود.
- projectها را به کاربران اختصاص دهید. با این کار کاربران نمیتوانند در projectهایی که به آنها اختصاص داده نشده است تغییر ایجاد کنند.
#
دسترسیهای مدیریت در سطح project به کاربر اجازه نمیدهد فعالیتهای زیر را انجام دهد:
- ایجاد یا مدیریت Administratorهای TestRail
- تغییر global role یک کاربر
- استفاده از قابلیت «Forget User»
- مدیریت تنظیمات role
- پیکربندی projectهایی که به کاربر اختصاص داده نشدهاند
- دادن دسترسی به کاربر برای projectهایی که خودش مدیریت نمیکند
- ایجاد تغییر در custom fieldها یا templateهایی که روی projectهای خارج از مدیریت کاربر اثر میگذارند
- مشاهده یا ویرایش سایر تنظیمات Administration، مثل SSO و Site Settings

