Como funciona
O PermissãoES organiza a autorização em camadas. Cada camada tem uma responsabilidade própria para evitar mistura entre cadastro do sistema, definição técnica de perfis, delegação administrativa e concessão operacional.
Fluxo principal
Passo a passo conceitual
1. O sistema é identificado
Cada sistema possui um cadastro próprio e um modelo de autorização associado. Esse cadastro define a superfície de autorização daquele sistema.
2. O modelo de autorização é definido
A equipe técnica do sistema define os recursos, ações e perfis necessários para representar suas regras de acesso.
Na operação do dia a dia, a concessão é feita por perfil.
3. A autoridade é delegada
O responsável pelo sistema define quem pode administrar permissões. Essa delegação pode ser total ou limitada por perfis e escopo organizacional.
4. Os grupos de permissão são mantidos
Os perfis são concedidos a grupos de permissão. Os grupos podem conter lotações, comissões e outros grupos em apenas um nível controlado.
5. O sistema integrado consulta as permissões
O sistema finalístico consulta a API do PermissãoES para saber quais perfis e escopos são válidos para a pessoa autenticada.
Fórmula operacional
Acesso efetivo = Sistema + Perfil + Grupo de Permissão + Membros + Escopo Organizacional
Por que usar grupos
O grupo de permissão evita que permissões sejam concedidas diretamente a pessoas de forma dispersa e difícil de auditar.
Ele permite representar situações como:
- equipe responsável por uma unidade;
- comissão com competência temporária;
- conjunto de lotações que compartilham uma mesma responsabilidade;
- grupo administrativo com perfil específico em um sistema.
Autorização por cargo ou função
Na prática, a autorização não é baseada apenas no nome do cargo. Ela considera o contexto funcional em que a pessoa atua.
Isso inclui a lotação, comissão, vínculo funcional, unidade administrativa e o escopo em que aquela atuação é válida. Essa abordagem evita que uma permissão seja interpretada como poder irrestrito em todo o Estado quando, na realidade, ela deve valer apenas dentro de determinado órgão, unidade ou domínio administrativo.