Forzar MFA en todos los usuarios de Authentik
Pequeña nota para dejar claro cómo obligar a que todos los usuarios de Authentik (ya existentes o nuevos) activen y usen un segundo factor de autenticación.
Requisitos previos
- Authentik ya desplegado y funcionando.
- Acceso como administrador a la interfaz web.
Pasos
1. Editar el stage de MFA
En Flows and Stages → Stages, buscar default-authentication-mfa-validation.
-
En el campo Not configured action, cambiarlo a:
- Force the user to configure an authenticator.
-
Elegir la etapa de configuración que corresponda (ejemplo:
default-authenticator-totp-setup).
Con esto, cualquier usuario sin MFA configurado será obligado a activarlo.
2. Insertar el stage en el flow de autenticación
-
Ir a Flows → default-authentication-flow.
-
En la pestaña Bind existing stage, añadir
default-authentication-mfa-validation. -
Colocarlo en el orden adecuado:
- Después de
default-authentication-identification(orden 10). - Antes de
default-authentication-password(orden 20). - Ejemplo: asignar 15 a
default-authentication-mfa-validation.
- Después de
Resultado
Con esa configuración, cualquier usuario que intente iniciar sesión sin MFA configurado se verá obligado a hacerlo antes de poder acceder.