Монитор безопасности
ThingWorx предоставляет вещь SecurityMonitor, являющуюся системным объектом для администраторов, который предоставляет события обнаружения входа или выхода из системы с использованием учетных данных пользователя или ключей приложения. Чтобы выключить SecurityMonitor, снимите флажок Включить события безопасности в представлении Конфигурация.
События SecurityMonitor
В вещи SecurityMonitor включаются следующие события:
ApplicationKeySucceeded - событие, которое инициируется при входе клиента на сервер ThingWorx с помощью ключа приложения.
eventData.applicationKey - содержит ключ приложения, представляемый серверу.
eventData.message - является пустым при успешном входе в систему.
ApplicationKeyFailed - событие, которое инициируется при сбое входа клиента на сервер ThingWorx с помощью ключа приложения.
eventData.applicationKey - содержит ключ приложения, представляемый серверу.
eventData.message - сообщение об ошибке указывает причину сбоя, например "недействительный ключ приложения", "ключ приложения просрочен" или "ключ приложения не находится в белом списке".
LoginSucceeded - событие, которое инициируется при успешном входе клиента на сервер ThingWorx с использованием имени пользователя и пароля.
eventData.user - предоставляет используемое имя пользователя.
eventData.message - является пустым при успешном входе в систему.
LoginFailed - событие, которое инициируется при сбое входа клиента на сервер ThingWorx с использованием имени пользователя и пароля.
eventData.user - предоставляет имя пользователя, используемое для входа в систему.
eventData.message - сообщение об ошибке указывает причину сбоя входа в систему, например "недействительное имя пользователя" или "пользователь находится в недопустимом состоянии".
Logout - событие, которое инициируется при выходе клиента из системы. Это событие инициируется только при явном выходе пользователя с помощью кнопки "Выйти". Оно не инициируется при превышении времени ожидания в сессии пользователя.
eventData.user - предоставляет имя пользователя для учетной записи, которая выполняет выход из системы.
event.message - является пустым при успешном выходе из системы.
Было ли это полезно?