调用ListUserBasicInfos查询所有RAM用户的基本信息。
接口说明
您可以通过以下两个 API 查询所有 RAM 用户的信息,区别如下:
ListUsers:查询 RAM 用户的详细信息。
ListUserBasicInfos:查询 RAM 用户的基本信息,仅包括 RAM 用户登录名称
UserPrincipalName、RAM 用户显示名称DisplayName和 RAM 用户 IDUserId。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
ram:ListUserBasicInfos |
list |
*User
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Marker |
string |
否 |
当请求的返回结果被截断时,可以使用 |
EXAMPLE |
| MaxItems |
integer |
否 |
返回结果的条数。当返回结果达到 取值范围:1~1000。默认值:100。 |
100 |
| Tag |
array<object> |
否 |
标签列表。 |
|
|
object |
否 |
标签列表。 |
||
| Key |
string |
否 |
标签键。 N 的取值范围:1~20,N 必须连续。 |
operator |
| Value |
string |
否 |
标签值。 N 的取值范围:1~20,N 必须连续。 |
alice |
| Status |
string |
否 |
指定查询的用户状态,支持 active,freeze 状态。指定全部状态时使用逗号拼接,如:active,freeze。未指定状态时默认指定 active 状态。 使用 Tag 标签时,不支持指定 status 查询,默认查询全部状态的用户。 |
active |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
返回结果。 |
||
| RequestId |
string |
请求 ID。 |
EF2B25FD-CADE-445B-BE4D-E082E0FF1A0F |
| IsTruncated |
boolean |
请求返回结果是否被截断。取值:
|
true |
| UserBasicInfos |
object |
||
| UserBasicInfo |
array<object> |
RAM 用户的基本信息。 |
|
|
object |
RAM 用户的基本信息。 |
||
| UserPrincipalName |
string |
RAM 用户的登录名称。 |
test@example.onaliyun.com |
| DisplayName |
string |
RAM 用户的显示名称。 |
test |
| UserId |
string |
RAM 用户 ID。 |
20732900249392**** |
| Status |
string |
RAM 用户的用户状态。 |
active |
| Marker |
string |
当 |
EXAMPLE |
示例
正常返回示例
JSON格式
{
"RequestId": "EF2B25FD-CADE-445B-BE4D-E082E0FF1A0F",
"IsTruncated": true,
"UserBasicInfos": {
"UserBasicInfo": [
{
"UserPrincipalName": "test@example.onaliyun.com",
"DisplayName": "test",
"UserId": "20732900249392****",
"Status": "active"
}
]
},
"Marker": "EXAMPLE"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。