Method: users.watch

Controlla le modifiche nell'elenco degli utenti.

Richiesta HTTP

POST https://admin.googleapis.com/admin/directory/v1/users/watch

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri di ricerca

Parametri
domain

string

Nome del dominio. Compila questo campo per acquisire gli utenti solo da questo dominio. Per restituire tutti gli utenti in un multi-dominio, compila invece il campo cliente."

customer

string

ID immutabile dell'account Google Workspace. In caso di più domini, per recuperare tutti gli utenti per un cliente è necessario compilare questo campo anziché il dominio.

event

enum (EventType)

Eventi da controllare.

customFieldMask

string

Elenco separato da virgole di nomi di schemi. Vengono recuperati tutti i campi di questi schemi. Deve essere impostato solo se projection=custom.

maxResults

integer

Numero massimo di risultati da restituire.

orderBy

enum (OrderBy)

Colonna da utilizzare per ordinare i risultati

pageToken

string

Token per specificare la pagina successiva nell'elenco

projection

enum (Projection)

Quale sottoinsieme di campi recuperare per questo utente.

query

string

Ricerca stringa di query. Il formato deve essere "". La documentazione completa è disponibile all'indirizzo https: //developers.google.com/admin-sdk/directory/v1/guides/search-users

showDeleted

string

Se impostato su true, consente di recuperare l'elenco degli utenti eliminati. (valore predefinito: false)

sortOrder

enum (SortOrder)

Indica se restituire i risultati in ordine crescente o decrescente.

viewType

enum (ViewType)

Indica se recuperare la visualizzazione pubblica dell'utente riservata all'amministratore o a livello di dominio. Per maggiori informazioni, vedi Recuperare un utente come non amministratore.

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di SubscriptionChannel.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di SubscriptionChannel.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti 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

Per ulteriori informazioni, consulta la guida all'autorizzazione.

EventType

Tipo di evento Abbonamento

Enum
ADD Evento creato dall'utente
DELETE Evento eliminato dall'utente
MAKE_ADMIN Evento di modifica stato amministratore utente
UNDELETE Evento utente non eliminato
UPDATE Evento aggiornato dall'utente

OrderBy

Enum
EMAIL Email principale dell'utente.
FAMILY_NAME Cognome dell'utente.
GIVEN_NAME Nome dell'utente.

Projection

Enum
BASIC Non includere campi personalizzati per l'utente.
CUSTOM Includi campi personalizzati dagli schemi menzionati in customFieldMask.
FULL Includi tutti i campi associati a questo utente.

SortOrder

Enum
ASCENDING Ordine crescente.
DESCENDING Ordine decrescente.

ViewType

Enum
admin_view I risultati includono i campi solo amministratore e pubblico.
domain_public I risultati includono solo i campi dell'utente visibili pubblicamente ad altri utenti del dominio.