Consulta os usuários de um grupo.
Descrição da operação
Este tópico fornece um exemplo de como consultar os usuários no grupo g-00jqzghi2n3o5hkh****. O resultado retornado mostra que o grupo contém o usuário Alice e o usuário user1.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cloudsso:ListGroupMembers |
list |
*Group
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| GroupId |
string |
Sim |
O ID do grupo. |
g-00jqzghi2n3o5hkh**** |
| DirectoryId |
string |
Sim |
O ID do diretório. |
d-00fc2p61**** |
| NextToken |
string |
Não |
O token de paginação que é usado na próxima solicitação para recuperar uma nova página de resultados. Você não precisa especificar este parâmetro na primeira solicitação. Você deve especificar o token obtido da consulta anterior como o valor de NextToken. Quando você chama esta operação pela primeira vez, se o número total de entradas a serem retornadas for maior que o valor do parâmetro MaxResults, as entradas serão truncadas. O sistema retorna as entradas com base no valor do parâmetro MaxResults e não retorna as entradas excedentes. Nesse caso, o valor do parâmetro de resposta IsTruncated é true e o parâmetro NextToken é retornado. Na próxima chamada, você pode usar o valor do parâmetro NextToken e manter as configurações dos outros parâmetros de solicitação para consultar as entradas excedentes. Você pode repetir a chamada até que o valor de IsTruncated se torne false. Dessa forma, todas as entradas são retornadas. |
K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4**** |
| MaxResults |
integer |
Não |
O número de entradas por página. Valores válidos: 1 a 100. Valor padrão: 10. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| NextToken |
string |
Um token de paginação. Ele pode ser usado na próxima solicitação para recuperar uma nova página de resultados. Nota
Este parâmetro é retornado apenas quando o valor do parâmetro IsTruncated é true. |
K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4**** |
| RequestId |
string |
O ID da solicitação. |
BB759F84-2C64-5C36-B6C6-253172C5C370 |
| TotalCounts |
integer |
O número total de entradas retornadas. |
2 |
| MaxResults |
integer |
O número de entradas por página. |
10 |
| IsTruncated |
boolean |
Indica se as entradas consultadas estão truncadas. Valores válidos:
|
false |
| GroupMembers |
array<object> |
Os usuários do grupo. |
|
|
object |
O usuário do grupo. |
||
| Status |
string |
O status do usuário. Valores válidos:
|
Enabled |
| UserName |
string |
O nome do usuário. |
Alice |
|
string |
O endereço de e-mail do usuário. |
AliceLee@example.com |
|
| Description |
string |
A descrição do usuário. |
This is a user. |
| UserId |
string |
O ID do usuário. |
u-00q8wbq42wiltcrk**** |
| ProvisionType |
string |
O tipo do usuário. Valores válidos:
|
Manual |
| DisplayName |
string |
O nome de exibição do usuário. |
Alice |
| JoinTime |
string |
A hora em que o usuário foi adicionado ao grupo. |
2021-11-01T06:58:18Z |
| GroupId |
string |
O ID do grupo. |
g-00jqzghi2n3o5hkh**** |
Exemplos
Resposta de sucesso
JSON formato
{
"NextToken": "K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4****",
"RequestId": "BB759F84-2C64-5C36-B6C6-253172C5C370",
"TotalCounts": 2,
"MaxResults": 10,
"IsTruncated": false,
"GroupMembers": [
{
"Status": "Enabled",
"UserName": "Alice",
"Email": "AliceLee@example.com",
"Description": "This is a user.",
"UserId": "u-00q8wbq42wiltcrk****",
"ProvisionType": "Manual",
"DisplayName": "Alice",
"JoinTime": "2021-11-01T06:58:18Z",
"GroupId": "g-00jqzghi2n3o5hkh****"
}
]
}
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.