از روش های API زیر برای درخواست جزئیات در مورد نقش ها استفاده کنید.
دریافت_نقش #
فهرستی از نقش های موجود را برمی گرداند
#
این نقطه پایانی به TestRail ۷.۳ یا بالاتر نیاز دارد.
GET index.php?/api/v2/get_roles
محتوای پاسخ (TestRail Professional) #
لطفاً مثال زیر را برای یک پاسخ معمولی ببینید:
{
"offset": 0,
"limit": 250,
"size": 2,
"_links": {
"next": null,
"prev": null
},
"roles": [
{
"id": 3,
"name": "Tester",
"is_default": false
},
{
"id": 1,
"name": "Lead",
"is_default": true
}
]
}
محتوای پاسخ (TestRail Enterprise) #
لطفاً مثال زیر را برای یک پاسخ معمولی ببینید:
{
"offset": 0,
"limit": 250,
"size": 2,
"_links": {
"next": null,
"prev": null
},
"roles": [
{
"id": 3,
"name": "Tester",
"is_default": false,
"is_project_admin": false
},
{
"id": 1,
"name": "Lead",
"is_default": true,
"is_project_admin": false
}
]
}
فیلدهای زیر در پاسخ گنجانده شده است:
| نام | تایپ کنید | توضیحات |
|---|---|---|
| شناسه | عدد صحیح | شناسه نقش |
| نام | رشته | نام نقش |
| is_default | بولی | اگر این نقش پیش فرض کاربر باشد درست است |
| is_project_admin | بولی | اگر نقش دارای مجوزهای مدیریت سطح پروژه باشد درست است. (نیاز به TestRail Enterprise) |

