修改角色¶
POST /api/v1/role/{role_uuid}/modify
概述¶
修改角色
路由参数¶
参数名 | 类型 | 必选 | 说明 |
---|---|---|---|
role_uuid | string | Y | 角色UUID |
Body 请求参数¶
参数名 | 类型 | 必选 | 说明 |
---|---|---|---|
name | string | Y | 角色名 例子: 角色1号 允许为空: False 最大长度: 256 |
desc | string | 角色的描述信息 例子: CUSTOM 允许为空: False 允许为空字符串: True 最大长度: 3000 |
|
keys | array | 选中的权限列表,必须至少要有一个权限 例子: [] 允许为空: False |
参数补充说明¶
请求例子¶
curl 'https://openapi.guance.com/api/v1/role/role_xxxx32/modify' \
-H 'Accept: application/json, text/plain, */*' \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--data-raw '{"name":"test_temp_role1","desc":"test","keys":["workspace.readMember","label.labelCfgManage","share.shareManage","snapshot.delete","snapshot.create","log.externalIndexManage"]}' \
--compressed