He configurado nuestra instancia alojada para que apruebe automáticamente a los usuarios que inician sesión por primera vez utilizando Office365 desde una cuenta interna, y esto en sí funciona bien y funciona para los usuarios recurrentes, pero al registrarse/iniciar sesión por primera vez todavía se les presenta el mensaje login.wait_approval, lo que ha confundido a algunos, ya que no se envió ningún correo electrónico de aprobación adicional ni aviso a nosotros, los administradores, y volver a iniciar sesión funcionó bien como se esperaba.
Voy a actualizar el texto para indicar a los nuevos usuarios que si son internos, simplemente deben iniciar sesión nuevamente, pero se siente mal.
¿Es algo que podría cambiar para que una cuenta aprobada automáticamente simplemente acceda a la pantalla principal?
[quote=“pgalbavy-itrs, post:1, topic:209166”]Al registrarse/iniciar sesión por primera vez, todavía se les presenta el mensaje login.wait_approval, lo que ha confundido a algunos ya que no se envió ningún correo electrónico de aprobación o aviso adicional a nosotros, los administradores, y volver a iniciar sesión funcionó bien como se esperaba.
[/quote]
No creo que este sea el comportamiento esperado. Entiendo que si la configuración must approve users (debe aprobar usuarios) está habilitada y un usuario se registra en el sitio con un dominio de correo electrónico que se ha agregado a la configuración del sitio auto approve email domains (dominios de correo electrónico de aprobación automática), el usuario debería iniciar sesión automáticamente en el sitio. El mensaje wait_approval (esperar aprobación) no debería mostrarse para estos usuarios.
¿Sabes cómo se registran los usuarios en el sitio? Me pregunto si el problema está relacionado con que los usuarios se registren en el sitio a través de un método de inicio de sesión social. Cuando pruebo esto en mi propio sitio con registro de nombre de usuario/contraseña, funciona de la manera que espero y el mensaje de aprobación no se muestra a los usuarios.
Agregué mi dominio personal a la lista de aprobados para pruebas. Los cuatro métodos de autenticación externos configurados hasta ahora (Facebook, Github, LinkedIn y Office365) dieron el mismo resultado, como se mencionó anteriormente.
Registrarme manualmente requirió la validación de mi correo electrónico, lo cual funcionó como se esperaba y me permitió iniciar sesión. Quiero evitar este paso si es posible.
Los métodos de autenticación externos proporcionan una dirección de correo electrónico confiable y no requieren validación, que es lo que quería, pero presentan la pantalla de espera de aprobación no deseada e incorrecta.
He revisado todas las opciones de configuración que pude encontrar y solo “auth_immediately” parece relacionada, pero indica que solo se aplica si hay exactamente un método de autenticación externo.
Debo señalar que esto no es crítico: el problema solo afecta a los usuarios internos mientras lo configuramos y luego eliminaremos el requisito de aprobación para los usuarios externos de todos modos. Es más una molestia.