Гем rails_admin позволяет редактировать действие только для определенной модели

я использую гем rails_admin. На странице администратора у меня есть модель под названием Staff. Возможно ли разрешить действие редактирования только для этой модели? Я хочу отключить новые, уничтожить и т. Д.


person user1066183    schedule 07.01.2014    source источник


Ответы (1)


Вы можете использовать CanCan для настройки авторизации в Rails Admin. В этой вики рассказывается, как настроить возможные глаголы для каждой модели.

Вы также можете взломать представления, чтобы установить visibility:hidden и т. д., но я бы предпочел способ CanCan.

person Srikanth Venugopalan    schedule 07.01.2014
comment
Я предпочитаю второе решение, можете ли вы предоставить более подробную информацию о его реализации? - person user1066183; 07.01.2014