Formas de Controle de Acesso

Delphi

12/05/2014

Boa tarde.

Para controlar acesso no sistema eu utilizo uma rotina que utiliza 3 tabelas: forms, permissões e usuários.

Se o usuário não tiver nenhum registro na permissões libera tudo, caso contrário libera apenas aquilo que ele possui.

Eu verifico se existe o usuário tem permissão para o FORM, se tiver eu altero a propriedade Enable do TAction de False para True.

Dentro do Form eu altero a propriedade Enable dos componentes de acordo com o registro, só consulta, editar e deletar.

Quais são as maneiras que vocês utilizam ?
Felippe Tadeu

Felippe Tadeu

Curtidas 0

Respostas

Ricardo

Ricardo

12/05/2014

Não tenho muita coisa a somar ao seu post, eu utilizo uma rotina muito parecida com a sua, porém implemento um controle de acesso para verificar se o usuário esta logado ou não e caso esteja apresenta mensagem informando.

Estou tentando é arrumar tempo para instalar o UserControl e ver como o mesmo trabalha e se é viável implementar uma rotina própria baseada na forma como o componente se comporta.
GOSTEI 0
Felippe Tadeu

Felippe Tadeu

12/05/2014

Eu tmb pensei em usar ele. Vou tentar baixar ele ainda hoje para ver como que funciona.
GOSTEI 0
POSTAR