获取任务权限矩阵
功能介绍
获取任务权限矩阵
调用方法
请参见如何调用API。
URI
GET /v1/job/permission
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
CodeArts项目ID,32位数字、小写字母组合。 |
job_id |
是 |
String |
构建的任务ID; 编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。 |
请求参数
无
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
result |
result object |
结果 |
status |
String |
返回状态信息 |
参数 |
参数类型 |
描述 |
---|---|---|
role_id |
Integer |
角色ID |
job_id |
String |
任务ID |
is_modify |
Boolean |
是否有修改任务权限 |
is_delete |
Boolean |
是否有删除任务权限 |
is_view |
Boolean |
是否有查看任务权限 |
is_execute |
Boolean |
是否有执行任务权限 |
is_copy |
Boolean |
是否有复制任务权限 |
is_forbidden |
Boolean |
是否有禁用任务权限 |
is_manager |
Boolean |
是否有管理任务权限 |
create_time |
String |
任务创建时间 |
last_update_time |
String |
任务最后修改时间 |
count |
Integer |
次数 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 401
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 403
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 404
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 500
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
请求示例
GET https://{endpoint}/v1/job/permission?project_id=p45e51b060f1b4e82916f9d2c33e8eb28&job_id=6ecbc5bac7c8442fb3d2563d53c13582
响应示例
状态码: 200
OK
{ "result" : { "count" : 0, "role_id" : -1, "job_id" : "c798139500d2456d82d95d108f182b5a", "is_modify" : true, "is_delete" : true, "is_view" : true, "is_execute" : true, "is_copy" : true, "is_forbidden" : true, "is_manager" : true, "create_time" : "2024-09-20T06:38:49.000+00:00", "last_update_time" : "2024-09-20T06:38:49.000+00:00" }, "error" : null, "status" : "success" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
Unauthorized |
403 |
Forbidden |
404 |
Not Found |
500 |
Internal Server Error |
错误码
请参见错误码。