<< Click to Display Table of Contents >> Navigation: Создание окон для клиента визуализации > Редактор HMI > HMI. Программирование в окнах > HMI. Действия по событию > HMI. Действия > Действие Завершить сессию |
При задании этого действия группа события принимает следующий вид (на рисунке показано событие Нажатие мыши):
Если действие задано, то при работе в реальном времени при возникновении события сессия завершается, и открывается окно авторизации:
Если используется настройка Безопасности Запрашивать пароль при выходе из системы, то при возникновении события открывается окно завершения сессии:
Для конфигурирования действия используются дополнительные параметры:
Параметр |
Назначение |
Имя пользователя |
Для работы с параметром необходимо в настройках Безопасности установить флаг Запрашивать пароль при выходе из системы. Данный параметр используется только в том случае, если необходимо завершить сессию и открыть окно авторизации пользователем у которого есть право доступа Изменение пользователей, из под любого другого пользователя. При этом в журнале появится сообщение - Принудительный выход подтвержден <новый_пользователь>. |
Пароль |
Для работы с параметром необходимо в настройках Безопасности установить флаг Запрашивать пароль при выходе из системы. Завершение сессии и открытие окна авторизации произойдет только в том случае, если значение параметра действия Пароль будет совпадать с паролем текущего пользователя. Если пароль пользователя не будет совпадать с параметром действия, то останется авторизованным текущий пользователь и параметр Ошибка примет соответствующее значение. Авторизоваться, например, при помощи кнопки с настроенным действием Сменить пользователя сможет только тот пользователь, у которого есть право доступа Изменение пользователей. Важно! Если для выполнения действия передается пароль текущего пользователя, то тогда параметр Имя пользователя передавать не нужно. |
Ошибка |
Используется для вывода сообщения об ошибке при выполнении события. |