Olá,
estou utilizando o vraptor e preciso fazer um controle de permissões.
Pelo que entendi as permissões são tratadas por um Interceptor, a minha dificuldade está
no fato de que novos ‘Perfis’ poderão ser criados.
Ex: o usuário vai poder cadastrar um novo perfil, perfil administrador por exemplo, e para este perfil ele
vai determinar as permissões (seleciona com check box por exemplo, com as permissões do perfil).
Alguem poderia me dizer a melhor forma de implementar isto?
pensei em um Enum para referenciar as permissões ou seria melhor guarda-las no banco?
e como trata-las com o vraptor?