Download PDF
Download page Отслеживание жизненного цикла сессий и ресурсов пользователей.
Отслеживание жизненного цикла сессий и ресурсов пользователей
Отслеживание жизненного цикла сессий и ресурсов пользователей
Начиная с Termidesk версии 5.0 поддерживается возможность отследить действия пользователя (или администратора) по идентификаторам, которыми маркируются все события, относящихся к работе с Termidesk с момента аутентификации и до завершения работы:
- глобальный уникальный сессионный идентификатор (Global Unique Session ID, GUSID, ГУСИ) - позволяет однозначно сопоставить субъект (пользователя или администратора) и производимые им действия. Присваивается в момент аутентификации в Termidesk;
- уникальный идентификатор запуска ресурса (Unique Resource Start ID, URSI) - позволяет однозначно сопоставить пользователя и конкретный ресурс, который он получает - РМ и/или приложение. Присваивается в момент запуска пользователем ресурса.
Последовательность присвоения и отправки идентификаторов представлена на рисунке.
Аннулирование GUSID происходит при:
- завершении сессии по истечении времени, заданного параметром «;
- отключении от «Универсального диспетчера»;
- закрытии компонента «Клиент» пользователем;
- запуске нового экземпляра компонента «Клиент» на той же пользовательской рабочей станции;
- невозможности восстановления подключения после обрыва связи - GUSID и URSI будут считаться недействительными и при следующем подключении к «Универсальному диспетчеру» будут назначены новые идентификаторы.
Аннулирование URSI происходит при:
- закрытии пользователем окна опубликованного приложения или выходе из сеанса РМ (
logoff
); - отключении от сеанса РМ (
disconnect
); - закрытии компонента «Клиент» и окна программы доставки РМ (
termidesk-viewer
); - невозможности восстановления подключения после обрыва связи - GUSID и URSI будут считаться недействительными и при следующем подключении пользователя к «Универсальному диспетчеру» будут назначены новые идентификаторы
GUSID и URSI регистрируются в журналах:
- компонента «Сессионный агент»;
- компонента «Агент виртуального рабочего места».
События, связанные с GUSID и URSI, хранятся в БД. Они доступны для просмотра в журнале на портале Termidesk (см. подраздел Просмотр журналов). Пример сообщения от источника «agent»: «preConnect. User: u, Protocol: spice, GUSID: 93418bcd-5c95-5f46-ae1b-980a8519ae8f, URSI: 73fe89e3-5fe4-5b02-81a8-06b8e3bac2d1».