Sesiones

Este debate contiene 1 respuesta, tiene 2 mensajes y lo actualizó  Cristina Nicolàs hace 1 año, 4 meses.

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)
  • Autor
    Publicaciones
  • #3790

    Pilar
    Participante

    Hola!

    En versiones anteriores, en la pantalla de sesiones podíamos ver el tiempo de inactividad de un usuario, pero en NAV 2016 ya no aparece ese dato, y veo que el cmdlet Get-NAVServerSession tampoco lo da. ¿Hay algún otro cmdlet que nos lo indique, o alguna forma de consultarlo? ¿O es que ya no se registra?

    Por cierto, me está gustando mucho este curso.

    Muchas gracias,
    Pilar

    #3804

    Cristina Nicolàs
    Jefe de claves

    Hola Pilar,

    Si se registra en algún sitio, porque es posible configurar NAV para que cierre sesiones con inactividad de el tiempo que nosotros establezcamos.
    Lo que no sé es cómo consultarlo. Lo he intentado alguna vez y siempre he acabado desistiendo.

    Si lo que quieres es que NAV automáticamente cierre la sesión de usuarios inactivos, tienes que hacer lo siguiente:
    En la configuración del servicio de NAV hay 2 parámetros en la sección Client Services: Idle Client Timeout y Keep Alive Interval.
    Por defecto, el primero tiene valor MaxValue y el segundo tiene valor 00:02:00.

    Si quieres por ejemplo que tras una inactividad de media hora, el sistema cierre la sesión de los usuarios, tienes que establecer los parámetros del siguiente modo:
    Idle Client Timeout 00:30:00
    Keep Alive Interval 00:31:00

    Para que esto funcione, el segundo parámetro tiene que ser mayor que el primero. En el tiempo especificado en Keep Alive Interval, el sistema envía de algún modo una señal a las distintas sesiones, para que estas respondan y por tanto sigan activas.
    Si es el propio sistema el que las mantiene activas, nunca se llegará a la inactividad.
    Es por eso que Keep Alive Interval tiene que ser mayor que Idle Client Timeout.

    Yo implementé esta solución en un cliente hace pocos meses y funciona en general, aunque a veces daba la sensación que no siempre cerraba todas las sesiones inactivas.

    Ojo que estos parámetros en la propia configuración del servicio es de versiones más o menos recientes de Navision, pero no sé exactamente desde cual.
    En versiones anteriores, existía un parámetro similar, pero en lugar de configurarlo en el servicio, se tenía que configurar en el ClientUserSettings.config de cada uno de los usuarios.

    Un saludo,
    Cristina Nicolàs

    Curso presencial. Conviértete en un Experto en Business Central.

    Curso organizado como un máster.
    Las inscripciones anticipadas terminan el 28 de febrero.
    Inicio del curso: 26 de Abril
    Más información

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)

Debes estar registrado para responder a este debate.

Members Currently Active: 4
actio.dz, ProfesionalCloud, cayetano, ELZABURU
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 722, Posts: 2.395, Members: 809
Welcome to our newest member, Carlos Lopez
Most users ever online was 15 on 5 April, 2019 9:31 am