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