Este artículo describe los pasos para gestionar el período de tiempo que un usuario puede estar inactivo en CommunityWFM antes de ser desconectado. El público objetivo es el personal de TI responsable del mantenimiento del servidor de aplicaciones de CommunityWFM y se asume que el lector está familiarizado con la navegación básica de IIS (Internet Information Services) y cuenta con los permisos necesarios.
Expiración de sesión de CommunityWFM
De forma predeterminada, CommunityWFM cerrará la sesión de los usuarios en el sistema tras 20 minutos de inactividad. La seguridad, así como el consumo de recursos del sistema, son factores para determinar la cantidad correcta de tiempo de espera para cerrar la sesión de un usuario inactivo.
Con frecuencia, los clientes se ponen en contacto con el centro de ayuda para solicitar asistencia para ampliar el tiempo de cierre de sesión de CommunityWFM; sin embargo, el servidor web que aloja CommunityWFM es el responsable de administrar el tiempo de cierre de sesión por inactividad.
Gestión de la configuración
La configuración del tiempo de espera se controla mediante dos ajustes principales en IIS: los grupos de aplicaciones y el sitio web en sí. De forma predeterminada, CommunityWFM utiliza dos grupos de aplicaciones y dos sitios web. Cada grupo de aplicaciones requiere una modificación, además del sitio web principal de CommunityWFM.
La configuración del tiempo de espera debe ser consistente tanto en los grupos de aplicaciones como en el sitio web.
**Precaución**
Microsoft desaconseja los tiempos de expiración excesivamente largos. Se considera un riesgo de seguridad dejar sistemas inactivos con la sesión iniciada durante periodos prolongados. Además, los grupos de aplicaciones abiertos consumen recursos del sistema. El rendimiento puede verse disminuido por tiempos de inactividad prolongados si el servidor web no está preparado para la carga adicional.
Gestionar grupos de aplicaciones
- Abrir ISS
- Navegar a los grupos de aplicaciones desde el control de árbol en el panel de conexiones en IIS.
- Hacer clic en Grupos de aplicaciones
-
Community utiliza dos grupos de aplicaciones:
• Community – Sitio web principal
• Community Web API– Servicio Restful -
Hacer clic en cada grupo de aplicaciones y seleccionar Configuración avanzada en la columna de acciones.
El cuadro de Configuración avanzada muestra las propiedades del grupo de aplicaciones.
El valor de Tiempo de espera de inactividad se encuentra bajo la subsección del Modelo de proceso.
6. Cambiar el valor de tiempo de espera a la duración deseada y haga clic en OK.
7. Repetir este paso para el otro grupo de aplicaciones.
Importante: Los valores deben ser consistentes en ambos grupos de aplicaciones y el sitio web.
Administrar sitio web
Después de completar la configuración de los grupos de aplicaciones, navegar al sitio web de Community.
- Haga clic en el sitio web CommunityWeb en el panel de conexiones.
- Haga doble clic en el ícono de Estado de sesión en el panel de ASP.NET en el medio de IIS.
El panel del medio ahora debería mostrar los parámetros de Estado de sesión:
Desplazarse hasta el final de la lista de parámetros:
<
- Cambiar el valor de tiempo de espera para que sea consistente con los cambios en los grupos de aplicaciones.
- Haga clic en Aplicar en el panel de acciones para aplicar el cambio.
*Nota: cambiar esta configuración forzará un reinicio de IIS.
Su sistema ahora debería estar configurado con el valor de cierre de sesión inactivo deseado.