У меня есть модель организации, и я хочу аутентифицировать ее на основе роли пользователя, например admin и superadmin . Когда я вошел в систему как admin , в списке не должно быть модели организации, и операция CRUD также не должна работать, но при входе в систему как superadmin она должна работать нормально. Также я попытался скрыть модель организации в администраторе рельсов на основе роли пользователя, но она показывает следующую ошибку:
Я не знаю много о конфигурации администратора рельсов, поэтомуя могу ошибаться в том, как я пытаюсь скрыть модель. Так есть ли другой способ сделать это, а также лучшее решение для аутентификации модели на основе роли пользователя ??
User.rb
enum role: [:admin, :superadmin]
Rails6.0.1
rails_admin 2.0