Rails: modo de mantenimiento solo para el administrador

Me gustaría poner mi aplicación en modo de mantenimiento, pero aún así los administradores / moderadores pueden iniciar sesión y usar el sitio. Dos razones

Estoy haciendo algunos cambios dentro de la aplicación que se aplican mejor usando la interfaz en la aplicación en lugar de la consola.

os moderadores no tienen acceso a la consola, pero definitivamente pueden ayudar con las tareas de mantenimiento que tenemos por delant

¿Cómo recomendarías que se haga esto? He estado experimentando con la configuración de una variable de entornoADMIN_MODE y cambiar todos los permisos cuando es cierto, pero eso parece bastante torpe y lento.

Estoy usando CanCan y Devise, por lo que vale, pero definitivamente estoy abierto a cualquier sugerencia.

¡Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta