2010-06-20 8 views
8

Le saviez-vous - est ce que declareative_authorization peut contrôler l'accès aux ressources namespace'd ou non? J'ai essayé quelque chose commedeclaration_authorization et namespaces

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

mais il ne fonctionne pas :(des idées sur ce

Répondre

15

Cela fonctionne:

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 noms comme [:admin, :users] pourrait signifient également que l'utilisateur a la permission sur le admin_controller et le users_controller

+2

Merci cela a fonctionné pour moi Pourquoi doc ne contient pas suc h exemple ^^ – Douglas