Автоматически закрывать неактивные сессии пользователей

Web-клиент автоматически переводит в офлайн-режим сессии (подключение к серверу Docsvision) неактивных пользователей. При этом у пользователей появится предупреждение о переводе сессии в офлайн. Впоследствии неактивные сессии будут закрыты. Таймер закрытия сессии запускается одновременно с переходом в офлайн-режим.

После перевода пользовательской сессии в офлайн-режим или её закрытия будет остановлено автоматическое обновление счетчиков непрочитанных карточек и содержимого папок.

Чтобы изменить стандартные настройки сессии пользователей:
  1. Откройте конфигурационный файл Каталог-установки-Web-клиента\5.5\Site\web.config.

  2. Перейдите к секции configuration  Docsvision > WebClient > SettingGroups > SettingGroup[Name="WebClient"].

  3. Измените значение параметра:

    SessionSuspendTimeout

    Время неактивности пользователя в минутах, через которое сессия будет переведена в офлайн-режим. Значение по умолчанию — 10 минут.

    SessionCloseTimeout

    Время неактивности пользователя в минутах, через которое сессия будет закрыта. Значение по умолчанию — 300 минут.

    SessionInactiveMessageHide

    Отключает показ сообщения "Подключение остановлено в связи с отсутствием активности".

    Значение true Сообщение не отображается, сессия восстанавливается при нажатии курсором мыши в любой области окна Web-клиент;

    Значение false Сообщение отображается, сессия восстанавливается при нажатии курсором мыши на сообщение или в любой области окна Web-клиент (значение по умолчанию).

    Чтобы отключить перевод неактивной сессии в офлайн-режим, установите SessionSuspendTimeout в значение 0.

    Чтобы отключить закрытие неактивных сессий, установите SessionCloseTimeout в значение 0.

  4. Сохраните изменения конфигурационного файла.

Сервер Web-клиента проверяет неактивность пользователей через промежуток времени SessionSuspendTimeout * 0.5, поэтому перевод пользовательской сессии в офлайн-режим может быть выполнен в промежутке времени до SessionSuspendTimeout * 1.5.
Неактивные сессии не закрываются, если в конфигурационном файле Web-клиента параметр DisableClearSession установлен в значении true.