Pular para o conteúdo principal

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"
    }