Criando sistema de permissão por módulo?

0 respostas
fernandopaiva

Salve galera…

Eh o seguinte, eu tenho 2 tabelas no bd:

Tabela Perfil
Tabela Usuário

na tabela perfil eu tenho os seguintes campos: - Id, Modulo, Inserir, Alterar e Consultar.
na tabela usuário eu tenho uma foreign key para o Id do perfil, ou seja todo usuário necessita de um perfil com suas permissões.

Eu quero que quando o usuário entre na sua tela principal, eu consiga dar um select no bd, trazer seu perfil com suas permissoes por modulos.

modulos seriam as telas, os JFrame.

por exemplo:

JFrameClientes -> usuario: Fernando -> permissão de consultar, alterar e inserir
JFrameClientes -> usuario: Luiz -> permissao de consultar apenas.

Algo assim…Bem, eu tenho idéia de como fazer isso, mas o que quero saber de vcs é como eu posso guardar isso.
Tipo, ter uma classe que armazena as permissões por modulos de uma vez só, sem ter q ficar dando select a cada tela que se abre ?

espero que tenham entendido

obrigado

Criado 25 de julho de 2011
Respostas 0
Participantes 1