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