2010-06-20 4 views
8

Wissen Sie - kann der Zugriff auf deklarative_Autorisierungskontrolle auf Namespace-Ressourcen zugreifen oder nicht? Ich habe versucht, so etwas wiedeclarative_authorization und namespaces

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

aber es funktioniert nicht :(keine Ideen auf diesem

Antwort

15

Dies funktioniert:

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

declarative_authorization Präfixe die Ressourcennamen mit dem Namensraum als [:admin, :users] konnte bedeutet auch, dass der Benutzer eine Berechtigung für die admin_controller und die users_controller hat.

+2

Vielen Dank, das hat mir geholfen. Warum doc enthält nicht suc h Beispiel ^^ – Douglas