基于用户组为企业项目授权
功能介绍
该接口用于给指定ID的企业项目授权,建立企业项目、用户组和权限的绑定关系。
该接口可以使用全局区域的Endpoint和其他区域的Endpoint调用。IAM的Endpoint请参见:地区和终端节点。
调试
您可以在API Explorer中调试该接口。
URI
PUT /v3.0/OS-PERMISSION/enterprise-projects/{enterprise_project_id}/groups/{group_id}/roles/{role_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
enterprise_project_id |
是 |
String |
企业项目ID。 |
group_id |
是 |
String |
用户组ID。 |
role_id |
是 |
String |
角色ID。
说明:
请确认该角色支持为企业项目授权。查看支持企业项目授权的云服务。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
已认证的拥有iam:permissions:grantRoleToGroupOnEnterpriseProject细粒度权限或Security Administrator权限的token。同时要求group_id所属账号的domain_id与Token中的domain_id一致。 |
响应参数
无
请求示例
基于用户组为企业项目授权。
PUT https://iam.myhuaweicloud.com/v3.0/OS-PERMISSION/enterprise-projects/{enterprise_project_id}/groups/{group_id}/roles/{role_id}
响应示例
无
状态码
状态码 |
描述 |
---|---|
204 |
请求响应成功。 |
400 |
请求消息格式非法。 |
401 |
token认证失败。 |
403 |
禁止操作,权限不够。 |
415 |
Content type校验错误。 |
500 |
内部系统异常。 |
错误码
请参见错误码。