Автоматически закрывать неактивные сессии пользователей
Web-клиент автоматически переводит в офлайн-режим сессии (подключение к серверу Docsvision) неактивных пользователей. При этом у пользователей появится предупреждение о переводе сессии в офлайн. Впоследствии неактивные сессии будут закрыты. Таймер закрытия сессии запускается одновременно с переходом в офлайн-режим.
После перевода пользовательской сессии в офлайн-режим или её закрытия будет остановлено автоматическое обновление счетчиков непрочитанных карточек и содержимого папок. |
-
Откройте конфигурационный файл
/usr/lib/docsvision/webclient/appsettings.json
. -
Перейдите к секции menu:"Docsvision"["WebClient" > "SettingGroups" > "WebClient".
-
Измените значение параметра:
"Docsvision": { "WebClient": { "SettingGroups": { "WebClient": { "SessionSuspendTimeout": 10, (1) "SessionCloseTimeout": 300, (2) "SessionInactiveMessageHide": true (3) } } } }
1 SessionSuspendTimeout
— время неактивности пользователя в минутах, через которое сессия будет переведена в офлайн-режим. Значение по умолчанию — 10 минут.2 SessionCloseTimeout
— время неактивности пользователя в минутах, через которое сессия будет закрыта. Значение по умолчанию — 300 минут.3 SessionInactiveMessageHide
— отключает показ сообщения "Подключение остановлено в связи с отсутствием активности".-
Значение true Сообщение не отображается, сессия восстанавливается при нажатии курсором мыши в любой области окна Web-клиент.
-
Значение false Сообщение отображается, сессия восстанавливается при нажатии курсором мыши на сообщение или в любой области окна Web-клиент (значение по умолчанию).
-
-
Чтобы отключить перевод неактивной сессии в офлайн-режим, установите SessionSuspendTimeout в значение 0.
Сервер Web-клиента проверяет неактивность пользователей через промежуток времени SessionSuspendTimeout * 0.5, поэтому перевод пользовательской сессии в офлайн-режим может быть выполнен в промежутке времени до SessionSuspendTimeout * 1.5.
-
Чтобы отключить закрытие неактивных сессий, установите SessionCloseTimeout в значение 0.
-
Сохраните изменения конфигурационного файла.
Неактивные сессии не закрываются, если в конфигурационном файле Web-клиента параметр DisableClearSession установлен в значении true .
|