Skip to content

Editar usuário

PUT
/tenant/users

Atualiza os dados de um usuário existente no tenant.

Comportamento

  • Apenas campos enviados serão atualizados
  • O campo login é usado como identificador e não pode ser alterado
  • Arrays (groups, bi_desks, etc.) substituem completamente os valores anteriores

Gestão de Permissões

Campo Efeito
groups Define os grupos do usuário (substitui todos)
bi_desks Define acesso às mesas de BI
apps_deny Define aplicações bloqueadas
table_restrictions Define filtros de dados por tabela

Mensagens de Erro

Mensagem Causa
Usuário não encontrado Login não existe ou não está vinculado ao tenant
App {id} não encontrado ID em apps_deny não existe no tenant
Mesa de aplicação {id} não encontrada ID em bi_desks não existe
Tabela {id} não encontrada ID em table_restrictions não existe
Grupo {id} não encontrado ID em groups não existe no tenant

Autorizações

tenantBearerAuth

Token de acesso do tenant

TipoHTTP (bearer)

Corpo da Requisição

application/json
JSON
{
"login": "joao@empresa.com",
"nome": "João da Silva Santos"
}

Respostas

Usuário atualizado com sucesso

application/json
JSON
{
"success": true
}

Playground

Autorização
Corpo

Exemplos

Desenvolvido por VitePress OpenAPI