I\'ve set up ActiveAdmin early in my project and used the default admin_users model for authentication. I\'ve since used Devise to set up a separate User model and
ActiveAdmin let's you define your own authentication methods. You can migrate your user tables to have an additional admin column and mark the existing admins as such in it, then set your authentication methods (as specified) in config/initializers/active_admin.rb.