Surveille les modifications apportées à la liste des utilisateurs.
Requête HTTP
POST https://admin.googleapis.com/admin/directory/v1/users/watch
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de requête
| Paramètres | |
|---|---|
domain |
Nom du domaine. Remplissez ce champ pour n'obtenir que les utilisateurs de ce domaine. Pour renvoyer tous les utilisateurs d'un remplissage multidomaine, utilisez plutôt le champ client." |
customer |
ID immuable du compte Google Workspace. En cas de multidomaine, pour récupérer tous les utilisateurs d'un client, remplissez ce champ au lieu du domaine. |
event |
Événements à surveiller. |
customFieldMask |
Liste de noms de schémas séparés par une virgule. Tous les champs de ces schémas sont récupérés. Ce champ ne doit être défini que lorsque projection=custom. |
maxResults |
Nombre maximal de résultats à renvoyer. |
orderBy |
Colonne à utiliser pour trier les résultats |
pageToken |
Jeton permettant de spécifier la page suivante de la liste |
projection |
Sous-ensemble de champs à récupérer pour cet utilisateur. |
query |
Recherche par chaîne de requête. Contient une ou plusieurs clauses de recherche, chacune avec un champ, un opérateur et une valeur. Pour obtenir la documentation complète, consultez Rechercher des utilisateurs. |
showDeleted |
Si la valeur est définie sur "true", la liste des utilisateurs supprimés est récupérée. (Valeur par défaut : false) |
sortOrder |
Détermine si les résultats doivent être renvoyés par ordre croissant ou décroissant. |
viewType |
Indique s'il faut récupérer la vue publique de l'utilisateur réservée aux administrateurs ou celle à l'échelle du domaine. Pour en savoir plus, consultez Récupérer un utilisateur en tant que non-administrateur. |
Corps de la requête
Le corps de la requête contient une instance de SubscriptionChannel.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de SubscriptionChannel.
Niveaux d'accès des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/admin.directory.userhttps://www.googleapis.com/auth/admin.directory.user.readonlyhttps://www.googleapis.com/auth/cloud-platform
Pour en savoir plus, consultez le guide d'autorisation.
EventType
Type d'événement d'abonnement
| Enums | |
|---|---|
ADD |
Événement créé par l'utilisateur |
DELETE |
Événement "Utilisateur supprimé" |
MAKE_ADMIN |
Événement de modification de l'état d'administrateur d'un utilisateur |
UNDELETE |
Événement "Utilisateur récupéré" |
UPDATE |
Événement "Utilisateur mis à jour" |
OrderBy
| Enums | |
|---|---|
EMAIL |
Adresse e-mail principale de l'utilisateur. |
FAMILY_NAME |
Nom de famille de l'utilisateur. |
GIVEN_NAME |
Prénom de l'utilisateur. |
Projection
| Enums | |
|---|---|
BASIC |
N'incluez aucun champ personnalisé pour l'utilisateur. |
CUSTOM |
Incluez les champs personnalisés des schémas mentionnés dans customFieldMask. |
FULL |
Incluez tous les champs associés à cet utilisateur. |
SortOrder
| Enums | |
|---|---|
ASCENDING |
Ordre croissant. |
DESCENDING |
Ordre décroissant. |
ViewType
| Enums | |
|---|---|
admin_view |
Les résultats incluent à la fois les champs réservés aux administrateurs et ceux publics du domaine. |
domain_public |
Les résultats n'incluent que les champs de l'utilisateur qui sont visibles publiquement par les autres utilisateurs du domaine. |