CreateUsuarioCommandResult
successboolean
messagestringnullable
dataobjectnullable
usuarioint32
ID do usuário criado.
permissoes object[]
Linhas de permissão geradas na criação. Confira que existe a linha base (site nulo).
Array [
permissaoUsuarioint32
ID da linha de vínculo.
empresaint32nullable
siteint32nullable
ID da unidade. null = permissão em nível de empresa (linha base, necessária para o login).
permissaoint32nullable
ID do perfil de permissão (ver GET /v1/permissoes).
permissaoNomestringnullable
Nome do perfil.
fornecedorint32nullable
filtrosTodosTiposAnomaliasbooleannullable
]
linkDefinicaoSenhaEnviadoboolean
true = o serviço de e-mail ACEITOU o envio do link (não garante entrega na caixa). false = o usuário foi criado, mas o link não foi confirmado — use POST /v1/usuarios/{id}/reenviar-definicao-senha.
linkDefinicaoSenhaDetalhestringnullable
Motivo legível do desfecho do envio. Nunca contém token nem link.
CreateUsuarioCommandResult
{
"success": true,
"message": "string",
"data": {},
"usuario": 0,
"permissoes": [
{
"permissaoUsuario": 0,
"empresa": 0,
"site": 0,
"permissao": 0,
"permissaoNome": "string",
"fornecedor": 0,
"filtrosTodosTiposAnomalias": true
}
],
"linkDefinicaoSenhaEnviado": true,
"linkDefinicaoSenhaDetalhe": "string"
}