Como usar várias instâncias do Active Admin para modelos separados completos

Eu tenho 2 modelos:

ComercialFornecedores

e eu quero fornecer 2 interfaces isoladas do Active Admin. Ambos têm rotas planejadas:

devise_for :users, ActiveAdmin::Devise.config
devise_for :suppliers,   ActiveAdmin::Devise.config (can I somehow say ActiveAdmin2::Devise.config)

O usuário terá acesso a produtos, pedidos e o fornecedor terá acesso somente aos produtos.

Idealmente, quero ter pastas diferentes no aplicativo e apresentar dados diferentes.

user / order.rb

ActiveAdmin.register Order do
  filter :email
  filter :created_at  , :label => "Order Creation Date"
  filter :order_created

fornecedor / order.rb

ActiveAdmin.register Order do
  filter :email

Existe alguma maneira de inicializar 2 ActiveAdmin Classes e executá-los em paralelo?

Qualquer outra maneira melhor de fazê-lo funcionar no mesmo site / aplicativo?

questionAnswers(1)

yourAnswerToTheQuestion