您知道 declarative_authorization 是否可以控制对命名空间资源的访问吗?我尝试过类似的东西
has_permission_on [:admin, :users], :to => [:index, :show, :new, :create, :edit, :update, :destroy, :search]
但它不起作用:(对此有什么想法吗?
这将起作用:
has_permission_on :admin_users, :to => [:index, :show, :new, :create, :edit, :update, :destroy, :search]
declarative_authorization 在资源名称前加上命名空间作为前缀[:admin, :users]
也可能意味着用户拥有以下权限admin_controller
和users_controller
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)