Atualiza um usuário
PUT/user/:iduser
Atualiza os dados do usuário na empresa. A atualização é parcial — apenas os campos enviados são alterados.
Quando Password é enviado, a senha é validada contra a política da empresa (comprimento mínimo, complexidade, não repetir as 5 últimas senhas e validade). Alterar a senha de outro usuário exige o privilégio de redefinir senha; alterar a própria, não. Mudanças de campos são registradas em UserLog (valores DE/PARA).
Request
Responses
- 200
- 400
- 500
Usuário atualizado. Retorna o detalhe completo (mesmo formato de GET /user/{iduser}).
Erros (prefixo [BadRequest]):
A lista de cargos do usuário deve conter apenas IDs separados por vírgulaCpf / Cnpj inválido, verificar os números digitadosEmail inválido, verificarTipo de MFA inválidoTipo de comissão não existeDocumento obrigatório quando não é informadoDocumento e/ou email obrigatório para cadastrar usuárioA senha deve ter no mínimo N caracteresA senha deve conter letras maiúsculas, minúsculas, números e caracteres especiaisUsuário não tem privilégio para resetar senhaA senha informada deve ser diferente das 5 últimas senhas utilizadasEmail já esta vinculado a outro usuárioDocumento já esta vinculado a outro usuárioUsuário não existe
Erro interno (prefixo Error:).