0
因爲你必須分別註冊每個模型與ActiveAdmin,我覺得有一個簡單的方法可以說,例如,AdminUser#1可以訪問所有的模型,AdminUser#2 只有有權訪問模型1和2,使AdminUser#3 只有有權訪問模型3和4.但是,經過一番搜索後,我還沒有真正發現任何啓用此功能的東西 - 我是否必須實現更復雜的實現?謝謝。ActiveAdmin:限制對某些AdminUser訪問某些資源?
因爲你必須分別註冊每個模型與ActiveAdmin,我覺得有一個簡單的方法可以說,例如,AdminUser#1可以訪問所有的模型,AdminUser#2 只有有權訪問模型1和2,使AdminUser#3 只有有權訪問模型3和4.但是,經過一番搜索後,我還沒有真正發現任何啓用此功能的東西 - 我是否必須實現更復雜的實現?謝謝。ActiveAdmin:限制對某些AdminUser訪問某些資源?
你可能想試試這個寶石。
更具體地說,有ActiveAdmin文檔,以幫助您設置慘慘:https://github.com/gregbell/active_admin/blob/master/docs/13-authorization-adapter.md#using-the -cancan適配器 –