Recupera uma lista paginada de usuários excluídos ou de todos os usuários em um domínio.
Solicitação HTTP
GET https://admin.googleapis.com/admin/directory/v1/users
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
| Parâmetros | |
|---|---|
customFieldMask | 
                
                   
 Uma lista de nomes de esquemas separados por vírgulas. Todos os campos desses esquemas são buscados. Ele só precisa ser definido quando   | 
              
customer | 
                
                   
 O ID exclusivo da conta do Google Workspace do cliente. No caso de uma conta com vários domínios, para buscar todos os usuários de um cliente, use este campo em vez de   | 
              
domain | 
                
                   
 O nome do domínio. Use esse campo para receber usuários de apenas um domínio. Para retornar todos os domínios de uma conta de cliente, use o parâmetro de consulta   | 
              
event | 
                
                   
 Evento em que a assinatura é destinada (se for uma assinatura)  | 
              
maxResults | 
                
                   
 Número máximo de resultados a serem retornados.  | 
              
orderBy | 
                
                   
 Propriedade a ser usada para classificar os resultados.  | 
              
pageToken | 
                
                   
 Token para especificar a próxima página da lista. O token da página é válido por apenas três dias.  | 
              
projection | 
                
                   
 Qual subconjunto de campos buscar para esse usuário.  | 
              
query | 
                
                   
 String de consulta para pesquisar campos do usuário. Para mais informações sobre como criar consultas de usuários, consulte Pesquisar usuários.  | 
              
showDeleted | 
                
                   
 Se definido como   | 
              
sortOrder | 
                
                   
 Se os resultados serão retornados em ordem crescente ou decrescente, ignorando maiúsculas e minúsculas.  | 
              
viewType | 
                
                   
 Indica se a visualização pública do usuário é somente para administradores ou para todo o domínio. Para mais informações, consulte Recuperar um usuário como não administrador.  | 
              
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se bem-sucedido, o corpo da resposta exibirá os dados com a seguinte estrutura:
| Representação JSON | 
|---|
{
  "kind": string,
  "trigger_event": string,
  "etag": string,
  "users": [
    {
      object ( | 
                  
| Campos | |
|---|---|
kind | 
                    
                       
 Tipo de recurso.  | 
                  
trigger_event | 
                    
                       
 Evento que acionou essa resposta (usado apenas no caso de resposta push)  | 
                  
etag | 
                    
                       
 ETag do recurso.  | 
                  
users[] | 
                    
                       
 Uma lista de objetos do usuário.  | 
                  
nextPageToken | 
                    
                       
 Token usado para acessar a próxima página desse resultado. O token da página é válido por apenas três dias.  | 
                  
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/admin.directory.userhttps://www.googleapis.com/auth/admin.directory.user.readonlyhttps://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte o guia de autorização.
Evento
Tipo de evento de assinatura
| Enums | |
|---|---|
ADD | 
                Evento criado pelo usuário | 
DELETE | 
                Evento de exclusão de usuário | 
MAKE_ADMIN | 
                Evento de mudança de status de administrador do usuário | 
UNDELETE | 
                Evento de restauração de exclusão do usuário | 
UPDATE | 
                Evento de atualização do usuário | 
OrderBy
| Enums | |
|---|---|
EMAIL | 
                E-mail principal do usuário. | 
FAMILY_NAME | 
                Sobrenome do usuário. | 
GIVEN_NAME | 
                Nome do usuário. | 
Projeção
| Enums | |
|---|---|
BASIC | 
                Não inclua campos personalizados para o usuário. | 
CUSTOM | 
                Incluir campos personalizados de esquemas solicitados em customFieldMask. | 
              
FULL | 
                Inclua todos os campos associados a esse usuário. | 
SortOrder
| Enums | |
|---|---|
ASCENDING | 
                Ordem crescente. | 
DESCENDING | 
                Ordem decrescente. | 
ViewType
| Enums | |
|---|---|
admin_view | 
                Os resultados incluem campos somente para administradores e públicos do domínio para o usuário. | 
domain_public | 
                Os resultados incluem apenas os campos do usuário que são visíveis publicamente para outros usuários no domínio. |