Skip to content

Editar grupo

PUT
/tenant/groups

Atualiza os dados de um grupo existente.

Comportamento

  • O campo id é obrigatório para identificar o grupo
  • Apenas campos enviados serão atualizados
  • Arrays (bi_desks, apps_deny, etc.) substituem completamente os valores anteriores
  • Para adicionar um usuário, envie a lista completa com o novo usuário incluído
  • Para remover um usuário, envie a lista sem ele

Gestão de Usuários

O campo users recebe um array de logins (e-mails) dos usuários:

  • Usuários são identificados pelo login, não pelo ID
  • Apenas usuários vinculados ao tenant podem ser adicionados
  • Usuários não encontrados geram erro

Gestão de Acessos

Campo Efeito
bi_desks Define acesso às mesas de BI (por ID)
apps_deny Define aplicações bloqueadas (por ID)
table_restrictions Define filtros de dados por tabela

Mensagens de Erro

Mensagem Causa
ID do grupo é obrigatório Campo id não enviado
Grupo não encontrado ID não existe ou não pertence ao tenant
App {id} não encontrado ID em apps_deny não existe
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
Usuário {login} não encontrado Login não existe ou não vinculado ao tenant

Autorizações

tenantBearerAuth

Token de acesso do tenant

TipoHTTP (bearer)

Corpo da Requisição

application/json
JSON
{
"id": 1,
"nome": "Administradores Gerais"
}

Respostas

Operação processada

application/json
JSON
{
"success": true
}

Playground

Autorização
Corpo

Exemplos

Desenvolvido por VitePress OpenAPI