ロールに関する情報を取得するには、次の API メソッドを使用します。
get_roles
利用可能なロールのリストを返します。
TestRail 7.3 以降が必要です。
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
}
]
}
レスポンスには次のフィールドが含まれています。
| 名前 | タイプ | 説明 |
|---|---|---|
| id | integer | ロールの ID |
| name | string | ロールの名前 |
| is_default | boolean | デフォルトのユーザー ロールの場合は true |
| is_project_admin | boolean | ロールにプロジェクト レベルの管理者権限がある場合は true(TestRail Enterprise が必要です) |