8 votes

autorisation_déclarative et espaces de noms

Savez-vous si declarative_authorization peut contrôler l'accès aux ressources de l'espace de nom ou non ? J'ai essayé quelque chose comme

has_permission_on [:admin, :users], :to => [:index, :show, :new, :create, :edit, :update, :destroy, :search]

mais cela ne fonctionne pas :( des idées sur ce sujet ?

15voto

Tomas Markauskas Points 6505

Ça va marcher :

has_permission_on :admin_users, :to => [:index, :show, :new, :create, :edit, :update, :destroy, :search]

declarative_authorization préfixe le nom de la ressource avec l'espace de nom en tant que [:admin, :users] pourrait également signifier que l'utilisateur a la permission sur le admin_controller et le users_controller .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X