私は User と AdminUser の 2 つの異なるデバイス ユーザー モデルを持っています。これはもともと ActiveAdmin セットアップから来ています。
RailsAdmin に切り替えたので、デフォルトのユーザー モデルを AdminUser にして、User モデルが管理ページにアクセスできないようにしたいと考えています。現在、どちらのモデルでログインしてもアクセスが許可されます。
ルート.rb
devise_for :admin_users
mount RailsAdmin::Engine => '/admin', :as => 'rails_admin'
devise_for :users