Prefeituras no sistema
No UPGestão, cada prefeitura representa um tenant (município contratante). Isso permite que o sistema mantenha a separação de dados e garanta que operações (listar, criar, atualizar e excluir) afetem somente o contexto do município autenticado.
Isolamento multi-tenant
Sempre que um registro é consultado ou alterado, o sistema aplica o filtro pela entidade do seu usuário. Assim, não é permitido acessar dados de outra prefeitura, câmara, fundo ou autarquia.
isolamento por entidade · auditoria por usuário
Controle de permissões
As ações disponíveis na listagem dependem das permissões do usuário. Caso o usuário não possua autorização, o backend bloqueia a operação.
Em caso de exclusão, o sistema protege o histórico e os vínculos. Se houver dependências, a exclusão é bloqueada para evitar inconsistências.