Skip to Content
访问控制 IAM列出用户关联的IAM策略 - ListPoliciesForUser

列出用户关联的IAM策略 - ListPoliciesForUser

简介

列出用户关联的IAM策略

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 ListPoliciesForUserYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
UserNamestring用户名Yes
Scopestring应用范围No
ProjectIDstring项目IDNo
Limitstring需要查询的用户组数量No
Offsetstring从第几条数据开始查询No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
TotalCountint数据集合数量Yes
Policiesarray[Policy]策略信息Yes

数据模型

Policy

字段名类型描述信息必填
PolicyNamestring权限策略名称Yes
PolicyURNstring策略URNYes
Descriptionstring描述No
CreatedAtint创建时间No
Scopestring应用范围(ScopeRequired:项目级, ScopeEmpty:全局级, ScopeUnrestricted:项目级/全局级)No
ProjectIDstring项目IDNo
AttachedAtint策略被添加到用户组时的时间戳No

示例

请求示例

https://api.tnqacloud.com/?Action=ListPoliciesForUser &UserName=WigejYot &Scope=wpFVoffI &ProjectID=hKymMuzZ &Limit=IdUIFcbA &Offset=XDGiLmJn

响应示例

{ "Action": "ListPoliciesForUserResponse", "Message": "mXttgmqS", "Policies": [ { "AttachedAt": 4, "CreatedAt": 2, "Description": "PDmbkeZM", "PolicyName": "PAsWyXOe", "PolicyURN": "SXyEkrfh", "ProjectID": "nEQZMTkG", "Scope": "yes" } ], "RetCode": 0, "TotalCount": 4 }