是否可以限制对 ActiveAdmin collection_action 的访问?

问题描述

我想限制对 ActiveAdmin collection_action 的访问。有没有可能以某种方式做到这一点?

我需要这样的东西:

collection_action :send_emails,method: :post,if: proc { authorized? }

解决方法

当然可以使用他们的标准授权适配器https://activeadmin.info/13-authorization-adapter.html