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 separada por vírgulas de nomes de esquemas. 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 de domínio. Use este 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 ao qual a assinatura se destina (se for assinante) |
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 na lista |
projection |
Qual subconjunto de campos buscar para este usuário. |
query |
String de consulta para pesquisar campos de usuário. Para mais informações sobre como criar consultas de usuários, consulte Pesquisar usuários. |
showDeleted |
Se definido como |
sortOrder |
Define se os resultados serão retornados em ordem crescente ou decrescente, ignorando maiúsculas e minúsculas. |
viewType |
Se a exibição pública somente do administrador ou do domínio do usuário será buscada. Para mais informações, consulte Recuperar um usuário como um 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 em questão. |
trigger_event |
Evento que acionou esta resposta (usado somente no caso de uma resposta push) |
etag |
ETag do recurso. |
users[] |
Uma lista de objetos de usuário. |
nextPageToken |
Token usado para acessar a próxima página deste resultado. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/admin.directory.user
https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte o Guia de autorização.
Evento
Tipo do evento de inscrição
Enums | |
---|---|
ADD |
Evento criado pelo usuário |
DELETE |
Evento excluído pelo usuário |
MAKE_ADMIN |
Evento de alteração de status do administrador do usuário |
UNDELETE |
Evento de usuário cancelado por exclusão |
UPDATE |
Evento atualizado pelo 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 |
Inclua campos personalizados dos esquemas solicitados em customFieldMask . |
FULL |
Inclua todos os campos associados a este usuário. |
SortOrder
Enums | |
---|---|
ASCENDING |
Ordem crescente. |
DESCENDING |
Ordem decrescente. |
ViewType
Enums | |
---|---|
admin_view |
Os resultados incluem campos apenas de administrador e de domínio público para o usuário. |
domain_public |
Os resultados incluem apenas os campos do usuário visíveis publicamente para outros usuários no domínio. |