调用ListAppPoliciesForIdentity列出指定账号身份(RAM用户或RAM角色)被授予的应用权限的列表。
接口说明
说明只有拥有管理员权限的账号身份调用该接口时,IdentityType和IdentityName有效;否则只返回当前账号身份被授予的应用权限策略。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
IdentityType | string | 是 | 身份类型。取值:
| RamUser |
IdentityName | string | 是 | 身份名称。
| test****name |
AppId | string | 否 | 应用ID。 默认取值:app-1000000。使用说明,请参见多应用。 | app-**** |
返回参数
示例
请求示例
https://vod.{ApiRegion}.aliyuncs.com/?Action=ListAppPoliciesForIdentity
&IdentityName=test****name
&IdentityType=RamUser
&<公共请求参数>
正常返回示例
JSON
格式
{
"RequestId": "C9F3E715-B3B8-4D*****27-3A70346F0E04",
"AppPolicyList": [{
"PolicyType": "System",
"Description": "App full access permission",
"AppId": "app-****",
"PolicyName": "VODAppFullAccess",
"PolicyValue": "****",
"CreationTime": "2019-01-01T01:01:01Z",
"ModificationTime": "2019-01-01T01:018:01Z"
}]
}
XML
格式
<ListAppPoliciesForIdentityResponse>
<RequestId>C9F3E715-B3B8-4D*****27-3A70346F0E04</RequestId>
<AppPolicyList>
<PolicyType>System</PolicyType>
<Description>App full access permission</Description>
<AppId>app-****</AppId>
<PolicyName>VODAppFullAccess</PolicyName>
<PolicyValue>****</PolicyValue>
<CreationTime>2019-01-01T01:01:01Z</CreationTime>
<ModificationTime>2019-01-01T01:08:01Z</ModificationTime>
</AppPolicyList>
</ListAppPoliciesForIdentityResponse>
错误码
访问错误中心查看更多错误码。
接口错误码
下表列举了本接口特有的错误码。
错误代码 | 错误信息 | HTTP 状态码 | 说明 |
---|---|---|---|
OperationDenied.NotOpenAppService | The app service is not open. | 403 | 多应用服务未开通。 |