Todos os produtos
Search
Central de documentação

Identity as a Service:CreateUser

Última atualização: Jun 28, 2026

Cria uma nova conta EIAM em uma organização especificada.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Sintaxe da solicitação

POST /v2/{instanceId}/{applicationId}/users HTTP/1.1

Parâmetros de caminho

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

instanceId

string

Sim

O ID da instância.

idaas_ue2jvisn35ea5lmthk267xxxxx

applicationId

string

Sim

O ID da aplicação.

app_mkv7rgt4d7i4u7zqtzev2mxxxx

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Authorization

string

Sim

As informações de autenticação. Formato: Bearer ${access_token}. Exemplo: Bearer ATxxxx.

Bearer AT8csE2seYxxxxxij

body

object

Não

O corpo da solicitação.

app_xx001

username

string

Sim

O nome de usuário. Pode conter letras, dígitos e os seguintes caracteres especiais: sublinhado (_), ponto (.), arroba (@) e hífen (-). O comprimento máximo é de 256 caracteres.

name001

displayName

string

Não

O nome de exibição. O comprimento máximo é de 128 caracteres.

display_name001

password

string

Não

A senha da conta. Para obter as regras de complexidade de senha, consulte a política de senhas no console do IDaaS.

xxxxx

phoneRegion

string

Não

O código de região do telefone. Por exemplo, o código para a parte continental da China é 86. Não inclua o prefixo 00 nem o sinal de mais (+). Este parâmetro é obrigatório se phoneNumber estiver definido.

86

phoneNumber

string

Não

O número de telefone da conta. Deve ter de 6 a 15 dígitos.

156xxxxxxx

phoneNumberVerified

boolean

Não

Especifica se o número de telefone foi verificado. Este parâmetro é obrigatório se phoneNumber estiver definido. Normalmente, defina como true.

true

email

string

Não

O endereço de e-mail. A parte local do endereço pode conter letras maiúsculas e minúsculas, dígitos, pontos (.), sublinhados (_) e hifens (-). O comprimento máximo é de 128 caracteres.

example@example.com

emailVerified

boolean

Não

Especifica se o e-mail foi verificado. Este parâmetro é obrigatório se email estiver definido. Normalmente, defina como true.

true

userExternalId

string

Não

O ID de usuário externo, usado para associar a conta a um sistema externo. O comprimento máximo é de 128 caracteres. Se não for especificado, o padrão será o ID da conta.

user_d6sbsuumeta4h66ec3il7yxxxx

primaryOrganizationalUnitId

string

Sim

O ID da unidade organizacional principal.

ou_wovwffm62xifdziem7an7xxxxx

description

string

Não

A descrição da conta. O comprimento máximo é de 256 caracteres.

测试账户

passwordInitializationConfig

object

Não

A configuração de inicialização de senha.

passwordInitializationPolicyPriority

string

Não

A prioridade da política de inicialização de senha. Valores válidos:

  • global: Usa a política de inicialização de senha no nível da instância e ignora as configurações personalizadas nesta solicitação. Para obter mais informações, consulte a configuração da política de inicialização de senha no console do IDaaS.

  • custom: Usa a política de inicialização de senha personalizada definida nesta solicitação. Isso inclui configurações para atualizações forçadas de senha, o tipo de inicialização e os canais de notificação.

global

passwordForcedUpdateStatus

string

Não

O status de atualização forçada de senha. Por padrão, esse recurso está desativado. Valores válidos:

  • enabled: Ativa o recurso.

  • disabled: Desativa o recurso.

enabled

userNotificationChannels

array

Não

Os canais de notificação do usuário. Valores válidos:

  • email: E-mail

  • sms: SMS

sms

string

Não

O canal de notificação do usuário.

email

passwordInitializationType

string

Não

O tipo de inicialização de senha. Valores válidos:

  • random: Uma senha gerada aleatoriamente.

random

customFields

array<object>

Não

Uma lista de campos personalizados para a conta.

object

Não

Um objeto que contém o nome e o valor de um campo personalizado.

fieldName

string

Não

O nome do campo personalizado. Você pode visualizar o tipo de dados e o intervalo de valores do campo no console do IDaaS.

age

fieldValue

string

Não

O valor do campo personalizado.

fieldValue_001

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

O objeto de resposta.

userId

string

O ID do usuário.

user_d6sbsuumeta4h66ec3il7yxxxx

Exemplos

Resposta de sucesso

JSON formato

{
  "userId": "user_d6sbsuumeta4h66ec3il7yxxxx"
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.