UsersSetBlocked

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.ФБ.Users >

UsersSetBlocked

Функциональный блок UsersSetBlocked служит для блокировки учетной записи пользователя, при которой пользователь не может запустить новый сеанс работы в клиенте визуализации, но сведения об этом пользователе не удаляются из исполнительной системы.

Важно! Для работы данного функционального блока у авторизованного пользователя должно быть настроено право доступа Управление блокировкой пользователей.

Вид в дереве

Вид в редакторе FBD

UsersSetBlocked

UsersSetBlocked_1

Входы и выходы ФБ:

Название

Тип

Назначение

Входы

UserName

STRING

Задается имя пользователя, чьей блокировкой необходимо управлять.

Blocked

BOOL

Определяет признак блокировки. Если значение TRUE - пользователь будет заблокирован. Если False - разблокирован

CloseSession

BOOL

Определяет необходимость закрытия сессии. Если вход Blocked равен TRUE и CloseSessions равен TRUE, то текущие сессии пользователя закрываются

Выходы

Error

STRING

Выдается текст ошибки, если действие блокировка/снятие блокировки не выполнено

Рекомендации по работе с ФБ

В панели свойств программы, в которой находится ФБ, в категории Задача рекомендуется устанавливать свойство Способ исполнения в состояние По вызову:

UsersGet_2

Как правило, изменение состояния блокировки пользователя происходит после нажатия на Кнопку. Для этого в ее событие Клик мыши добавляют действие Вызвать программу путем перетаскивания этого функционального блока  на вход действия Программа.

Смотрите также: