Cria uma nova conta EIAM em uma organização especificada.
Experimente agora
Testar
Autorização RAM
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 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 ( |
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 |
| 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 |
|
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 ( |
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 |
| 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 |
| passwordForcedUpdateStatus |
string |
Não |
O status de atualização forçada de senha. Por padrão, esse recurso está desativado. Valores válidos:
|
enabled |
| userNotificationChannels |
array |
Não |
Os canais de notificação do usuário. Valores válidos:
|
sms |
|
string |
Não |
O canal de notificação do usuário. |
|
|
| passwordInitializationType |
string |
Não |
O tipo de inicialização de senha. Valores válidos:
|
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.