更新时间:2025-10-10 GMT+08:00
分享

更新构建任务单个角色权限

功能介绍

更新构建任务单个角色权限

调用方法

请参见如何调用API

URI

PUT /v1/job/role-permission

请求参数

表1 请求Body参数

参数

是否必选

参数类型

描述

job_id

String

参数解释

构建的任务ID。

编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。

约束限制

不涉及。

取值范围

浏览器URL末尾的32位数字、字母组合的字符串。

默认取值

不涉及。

role_id

String

参数解释

角色id。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

permission_name

String

参数解释

权限名称。

约束限制

不涉及。

取值范围

● is_modify:修改权限。

● is_delete:删除权限。

● is_view:查看权限。

● is_execute:执行权限。

● is_copy:复制权限。

● is_forbidden:禁用权限。

● is_manager:管理权限。

默认取值

不涉及。

permission_value

Boolean

参数解释

是否修改权限标识。

约束限制

不涉及。

取值范围

true或false。

默认取值

true。

响应参数

状态码:200

表2 响应Body参数

参数

参数类型

描述

status

String

参数解释

接口响应状态。

取值范围

● success:表示接口调用成功。

● fail:表示接口调用失败。

error

Object

参数解释

错误信息。

取值范围

不涉及。

result

String

参数解释

调用接口成功后返回的数据。

取值范围

不涉及。

请求示例

PUT https://{endpoint}/v1/job/role-permission

{
  "job_id" : "06ef6ad090b741aab13edc68d25f165a",
  "role_id" : "5",
  "permission_name" : "is_modify",
  "permission_value" : true
}

响应示例

状态码:200

OK

{
  "status" : "success"
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档