【问题标题】:Ruby on rails - Multiple administrator type on activeadminRuby on rails - activeadmin 上的多个管理员类型
【发布时间】:2017-04-12 20:40:00
【问题描述】:

目前,我在 activeadmin 上有一个可以做所有事情的管理员。但是,我希望有一个其他级别的管理员可以做除了添加/删除/编辑新管理员之外的所有事情。你有一个简单的存档方法的想法吗?

【问题讨论】:

    标签: ruby-on-rails activeadmin cancancan


    【解决方案1】:

    您可以构建自己的授权适配器并在视图中使用它们:

    ActiveAdmin.register Post do
    
      index do
        column :title
        column '' do |post|
          link_to 'Edit', admin_post_path(post) if authorized? :update, post
        end
      end
    
    end
    

    文档参考:https://activeadmin.info/13-authorization-adapter.html

    【讨论】:

      猜你喜欢
      • 2016-01-24
      • 1970-01-01
      • 2013-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多