Consulta informações sobre todos os usuários do Resource Access Management (RAM).
Descrição da operação
Você pode chamar as seguintes operações de API para consultar os detalhes de todos os usuários RAM:
-
ListUsers: consulta os detalhes de todos os usuários RAM.
-
ListUserBasicInfos: consulta as informações básicas sobre todos os usuários RAM. As informações básicas incluem apenas os nomes de logon (
UserPrincipalName), nomes de exibição (DisplayName) e IDs de usuário (UserId).
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ram:ListUsers |
list |
*User
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Marker |
string |
Não |
O |
EXAMPLE |
| MaxItems |
integer |
Não |
O número de entradas por página. Se uma resposta for truncada porque atinge o valor de Valores válidos: 1 a 1000. Valor padrão: 1000. |
1000 |
| Tag |
array<object> |
Não |
As tags. Um número máximo de 20 tags é suportado. |
|
|
object |
Não |
O valor da tag. Valores válidos de N: 1 a 20. O valor da tag pode ser uma string vazia. O valor da tag pode ter até 128 caracteres e não pode conter |
||
| Key |
string |
Não |
A chave da tag N. Valores válidos de N: 1 a 20. N deve ser consecutivo. |
operator |
| Value |
string |
Não |
O valor da tag N. Valores válidos de N: 1 a 20. N deve ser consecutivo. |
alice |
| Status |
string |
Não |
O status dos usuários RAM que você deseja consultar. Valores válidos: active, freeze e active,freeze. Se você deixar o parâmetro vazio, o valor active será usado por padrão. Se você especificar um valor para o parâmetro Tag, os usuários em ambos os estados serão consultados. |
active |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
4B450CA1-36E8-4AA2-8461-86B42BF4CC4E |
| IsTruncated |
boolean |
Indica se a resposta está truncada. Valores válidos:
|
true |
| Marker |
string |
O parâmetro usado para obter a parte truncada. Ele entra em vigor apenas quando |
EXAMPLE |
| Users |
object |
||
| User |
array<object> |
As informações sobre os usuários RAM. |
|
|
array<object> |
As informações sobre o usuário RAM. |
||
| DisplayName |
string |
The display name of the RAM user. |
test |
| UserPrincipalName |
string |
The logon name of the RAM user. |
test@example.onaliyun.com |
|
string |
The email address of the RAM user. Nota
This parameter applies only to the Alibaba Cloud China site (aliyun.com). |
alice@example.com |
|
| UpdateDate |
string |
The point in time when the information about the RAM user was last modified. The time is displayed in UTC. |
2023-08-21T06:12:47Z |
| MobilePhone |
string |
The mobile phone number of the RAM user. Nota
This parameter applies only to the Alibaba Cloud China site (aliyun.com). |
86-1868888**** |
| UserId |
string |
The ID of the RAM user. |
20732900249392**** |
| Comments |
string |
The description. |
This is a cloud computing engineer. |
| LastLoginDate |
string |
The timestamp when the RAM user last logged on to the console. |
1692598367586 |
| CreateDate |
string |
The point in time when the RAM user was created. The time is displayed in UTC. |
2020-08-25T09:23:57Z |
| ProvisionType |
string |
The source of the RAM user. Valid values:
|
Manual |
| Status |
string |
The status of the RAM user. |
active |
| Tags |
object |
||
| Tag |
array<object> |
The tags. |
|
|
object |
|||
| TagKey |
string |
The key of the tag. |
oparator |
| TagValue |
string |
The value of the tag |
alice |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "4B450CA1-36E8-4AA2-8461-86B42BF4CC4E",
"IsTruncated": true,
"Marker": "EXAMPLE",
"Users": {
"User": [
{
"DisplayName": "test",
"UserPrincipalName": "test@example.onaliyun.com",
"Email": "alice@example.com",
"UpdateDate": "2023-08-21T06:12:47Z",
"MobilePhone": "86-1868888****",
"UserId": "20732900249392****",
"Comments": "This is a cloud computing engineer.",
"LastLoginDate": "1692598367586",
"CreateDate": "2020-08-25T09:23:57Z",
"ProvisionType": "Manual",
"Status": "active",
"Tags": {
"Tag": [
{
"TagKey": "oparator",
"TagValue": "alice"
}
]
}
}
]
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.