Queries the basic information about all Resource Access Management (RAM) users.
Operation description
You can call the following API operations to query information about all RAM users:
ListUsers: queries the details of all RAM users.
ListUserBasicInfos: queries the basic information about all RAM users. The basic information includes only the logon names (
UserPrincipalName), display names (DisplayName), and user IDs (UserId).
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ram:ListUserBasicInfos |
list |
*User
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Marker |
string |
No |
The |
EXAMPLE |
| MaxItems |
integer |
No |
The number of entries to return. If a response is truncated because it reaches the value of Valid values: 1 to 1000. Default value: 100. |
100 |
| Tag |
array<object> |
No |
The tags. |
|
|
object |
No |
The tag. |
||
| Key |
string |
No |
The key of tag N. Valid values of N: 1 to 20. N must be consecutive. |
operator |
| Value |
string |
No |
The value of tag N. Valid values of N: 1 to 20. N must be consecutive. |
alice |
| Status |
string |
No |
The status of the RAM users that you want to query. Valid values: active, freeze, and active,freeze. If you set the value to active,freeze, RAM users in both active and freeze states are queried. If you leave the parameter empty, the value active is used by default. If the Tag parameter is specified, you cannot specify the Status parameter. In this case, RAM users in both states are queried. |
active |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
EF2B25FD-CADE-445B-BE4D-E082E0FF1A0F |
| IsTruncated |
boolean |
Indicates whether the response is truncated. Valid values:
|
true |
| UserBasicInfos |
object |
||
| UserBasicInfo |
array<object> |
The basic information about the RAM users. |
|
|
object |
The basic information about the RAM user. |
||
| UserPrincipalName |
string |
The logon name of the RAM user. |
test@example.onaliyun.com |
| DisplayName |
string |
The display name of the RAM user. |
test |
| UserId |
string |
The ID of the RAM user. |
20732900249392**** |
| Status |
string |
The status of the RAM user. |
active |
| Marker |
string |
The |
EXAMPLE |
Examples
Success response
JSON format
{
"RequestId": "EF2B25FD-CADE-445B-BE4D-E082E0FF1A0F",
"IsTruncated": true,
"UserBasicInfos": {
"UserBasicInfo": [
{
"UserPrincipalName": "test@example.onaliyun.com",
"DisplayName": "test",
"UserId": "20732900249392****",
"Status": "active"
}
]
},
"Marker": "EXAMPLE"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.