我在 Rails 上使用 ActiveAdmin,我试图锁定站点中维护管理员用户到非超级用户的部分。
当然,我可以像这样隐藏菜单选项:
ActiveAdmin.register AdminUser do
menu :parent => "Settings", :if => proc { current_admin_user.superuser }
end
但是,如果您绕过菜单并直接转到 /admin/admin_users,该路线仍然有效
在 ActiveAdmin 中为管理员锁定路由和控制器的最佳做法是什么?