在指定项目内为身份(用户、用户组或角色)绑定权限策略。相比于普通的策略授权,按项目授权时,权限仅在用户访问对应项目内资源时生效,若访问的资源不存在项目内,则权限不生效。
此接口的API Version为2021-08-01。建议使用SDK进行请求。
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
参数 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AttachPolicyInProject | 要执行的操作,取值:AttachPolicyInProject |
Version | String | 是 | 2021-08-01 | API的版本,取值:2021-08-01 |
PrincipalType | String | 是 | User | 身份类型,取值: |
PrincipalName | String | 是 | principal-name | 身份名称 |
PolicyType | String | 是 | System | 策略类型 |
PolicyName | String | 是 | TagFullAcess | 策略名称 |
ProjectName.N | Array of String | 是 | project-name | 项目名称,即策略作用范围 |
本接口无特有的返回参数。更多信息请见返回结构。
本接口无特有的返回参数。更多信息请见返回结构。
http://iam.volcengineapi.com/?Action=ListProjectIdentities &Version=2021-08-01 &PolicyName=TagFullAcess &PolicyType=System &PrincipalType=UserGroup &PrincipalName=principal-name &ProjectName.1=project-name
{ "ResponseMetadata": { "RequestId": "202301311938416CC739EEFAE1967BE2AD", "Action": "AttachPolicyInProject", "Version": "2021-08-01", "Service": "iam", "Region": "cn-north-1" } }
您可访问公共错误码,获取更多错误码信息。