Ola pessoal, venho a vocês pedir uma ajuda referente a um domínio de problema comumente enfrentado (acho que) por todos nós.
Problema
Como definir um sistema de autenticação, gestando usuários, perfis, módulos, rotinas e funções. Para que um usuário tenha o perfil de Operador do módulo X, em que esse perfil tem permissões para a rotina Sacar Dinheiro, e essa rotina dá acesso as funções (ou métodos A,B,C).
Isso é um exemplo superficial.
A questão é como gerir permissões complexas?
Um modo de resolver foi criando esse ambiente, mas a manutenção dessas permissões é muito custosa.
Deve ter algum método mais indicado para esse problema, mas não consegui encontrar.
Abraços!
--
Daniel Archer
Analista e Desenvolvedor de Sistemas Web
(51) 9672.3064