Method: users.insert

Crée un utilisateur.

Les appels de mutation immédiatement après la création d'un utilisateur peuvent parfois échouer, car l'utilisateur n'est pas entièrement créé en raison du délai de propagation dans nos backends. Pour savoir si c'est le cas, vérifiez les détails de l'erreur du message "La création de l'utilisateur n'est pas terminée". Dans ce cas, réessayer les appels après un certain temps peut aider.

Si resolveConflictAccount est défini sur true, un code de réponse 202 signifie qu'un compte non géré en conflit existe et a été invité à rejoindre l'organisation. Un code de réponse 409 signifie qu'un compte en conflit existe. L'utilisateur n'a donc pas été créé en fonction de l'option Gérer les comptes utilisateur non gérés sélectionnée.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de requête

Paramètres
resolveConflictAccount

boolean

Facultatif. Si la valeur est true, l'option sélectionnée pour la gestion des comptes utilisateur non gérés s'applique. Par défaut, false.

Corps de la requête

Le corps de la requête contient une instance de User.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une nouvelle instance de User.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/admin.directory.user

Pour en savoir plus, consultez le guide d'autorisation.