Trabalhei em uma empresa na área de suporte de um sistema, cujo controle de acesso do usuário, era feito da seguinte forma…
I A E L X X
Tela 1 x x x
Tela 2 x x
Tela 3 x x x x x x
. x x x
. x x x
. x x
Tela 25 x x
I = Incluir
A = Alterar
E = Excluir
L = Listar
X = Outras opções que tinha q não me recordo!
Tinha uma parte no programa, que o administrador definia, tipo uma tabela(como acima), que dizia que o usuario “FULANO DE TAL” na Tela Tal tinha o direito apenas de incluir e listar por exemplo, na outra tela tal ele tinha o direito de excluir e só, e ele ia definindo tela por tela o q akele usuario tinha direito, incluir, alterar, excluir, listar e etc… e ele ia marcando um visto em cada um…
Isso era no VB 6… no java tem um esquema desse? ou algo que se aproxime mais disso?
desde já, vlw!