При анализе активности интеграций иногда нужно отслеживать общую статистику по сессиям в приложении. Для этого можно использовать SQL-запросы к таблице SysUserSession. В ней хранятся данные о сеансах пользователей.
Ниже приведен пример такого SQL-запроса, который подойдет для Microsoft SQL Server и PostgreSQL. Чтобы узнать от имени какого пользователя создана сессия, нужно соединить таблицу SysUserSession с таблицей SysAdminUnit. В ней содержатся подробные сведения об объектах администрирования в BPMSoft.
SELECT SAU."Name", SUS."SessionId", SUS."SessionStartDate", SUS."SessionEndDate", SUS."SessionEndMethod", SUS."ClientIP", SUS."Agent" FROM "SysUserSession" AS SUS LEFT JOIN "SysAdminUnit" AS SAU ON SUS."SysUserId" = SAU."Id" WHERE SAU."Name" = 'Supervisor' ORDER BY SUS."SessionStartDate" DESC
Результат запроса включает в себя следующие данные:
Таблица 1 — Поля в результате запроса
Пример выходных данных запроса представлен на рисунке ниже:
Рисунок 1 — Результат выполнения SQL-запроса
Полю SessionEndMethod могут соответствовать целочисленные значения в диапазоне от 0 до 3. Ниже приведена таблица с пояснениями по каждому значению:
Таблица 2 — Возможные значения параметра SessionEndMethod
Ссылка, по которой вы перешли, больше недействительна — её срок действия закончился. Ссылка активна в течение 24 часов.
Вы можете запросить новую ссылку.
До встречи в экосистеме BPMSoft.
Теперь вы зарегистрированы в экосистеме BPMSoft. Авторизуйтесь, чтобы получить доступ ко всем её возможностям.
Если у вас возникнут трудности с использованием сайта или сервисов, вы всегда можете обратиться к нам за помощью.
К сожалению, ссылка больше не активна — она действовала только 24 часа.
Здравствуйте.
Эта ссылка больше недействительна, так как вы запрашивали новую.
Перейдите по последней ссылке или запросите новую.
Ссылка, по которой вы перешли, недействительна.
Если вы хотите восстановить пароль, просто запросите новую ссылку.
Ваш пароль успешно обновлён — теперь вы можете пользоваться всеми возможностями экосистемы BPMSoft.
Ваш пароль успешно изменен, вы можете продолжить работу в экосистеме BPMSoft.
Учётная запись пока не активирована.
Мы отправили письмо для подтверждения на ваш Email — перейдите по ссылке в течение 24 часов с момента регистрации.
Если письмо не пришло, пожалуйста, напишите нам об этом.
До встречи в экосистемe BPMSoft.
Учетная запись заблокирована
Пожалуйста, свяжитесь с нами для уточнения данных.
Если пользователь с указанным Email зарегистрирован в системе BPMSoft, ему на почту отправлена ссылка для восстановления пароля.
Чтобы установить новый пароль, перейдите по ссылке из письма.
Ссылка активна в течение 24 часов.