Cria um usuário.
As chamadas de mutação imediatamente após a criação do usuário podem falhar porque o usuário não foi totalmente criado devido ao atraso de propagação nos nossos back-ends. Confira os detalhes do erro na mensagem "User creation is not complete" para saber se é esse o caso. Tentar fazer as chamadas novamente depois de algum tempo pode ajudar nesse caso.
Se resolveConflictAccount estiver definido como true, a opção selecionada em Encontrar e adicionar usuários não gerenciados será aplicada para resolver contas conflitantes:
- Um código de resposta
200indica que o usuário foi criado (ou substituiu uma conta pessoal não gerenciada). - Um código de resposta
202significa que existe uma conta pessoal não gerenciada conflitante que foi convidada a participar da organização. - Um código de resposta
409significa que existe uma conta conflitante e, portanto, o usuário não foi criado (por exemplo, com base na opção selecionada para preservar a conta ou se o e-mail entrar em conflito com uma conta de trabalho não gerenciada ou um usuário gerenciado existente).
Para detalhes sobre como resolver erros de contas duplicadas, consulte Resolver erros de contas duplicadas e Transferir contas de trabalho não gerenciadas.
Solicitação HTTP
POST https://admin.googleapis.com/admin/directory/v1/users
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
| Parâmetros | |
|---|---|
resolveConflictAccount |
Opcional. Aplica a opção selecionada para Encontrar e adicionar usuários não gerenciados para resolver contas conflitantes quando definido como |
Corpo da solicitação
O corpo da solicitação contém uma instância de User.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de User.
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/admin.directory.user
Para mais informações, consulte o guia de autorização.