更新时间:2022-08-16 GMT+08:00
通过项目给委托赋予权限
功能介绍
该接口用来通过项目给委托赋予权限。
URI
- URI参数说明
参数
是否为必选
类型
说明
project_id
是
String
当前租户下的项目ID。
agency_id
是
String
委托的ID。
role_id
是
String
角色对应的ID。
请求体中角色ID对应的角色名称有黑名单控制,不能是secu_admin、te_agency。
请求消息
- Request Header参数说明
参数
是否为必选
类型
说明
Content-Type
是
String
该字段内容填为“application/json;charset=utf8”。
X-Auth-Token
是
String
已认证的拥有Security Administrator权限的token。
- 请求样例
curl -i -k -H "X-Auth-Token:$token" -H 'Content-Type:application/json;charset=utf8' -X PUT https:///v3.0/OS-AGENCY/projects/0945241c5ebc4660bac540d48f2a2c14/agencies/37f90258b820472bbc8a0f4f0bfd720d/roles/0f3a2d418ed747fa8be46e92757be9ff
响应消息
- 无响应:表示响应成功
- 响应样例(请求失败)
{ "error" : { "message" : "Could not find role: 0f3a2d418ed747fa8be46e92757be9ddff", "code" : 404, "title" : "Not Found" } }
状态码
状态码 |
说明 |
---|---|
204 |
请求成功。 |
401 |
认证失败。 |
403 |
鉴权失败。 |
404 |
未找到相应的资源。 |
500 |
内部服务错误。 |
父主题: 委托管理