Удаление/переименование группы прав

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Безопасность > Группы прав >

Удаление/переименование группы прав

Ссылки на группы прав в графических элементах формируются в зависимости от их добавления в проект.

Графические элементы из дерева системы или дерева объектов, при добавлении в группу прав, которая была добавлена в папку Группы прав элемента Безопасность из пользовательской библиотеки, будут ссылаться на данную группу прав:

udalenie_gruppi_prav

Графические элементы из наследников библиотечных объектов будут ссылаться на группу прав из той же библиотеки:

udalenie_gruppi_prav_1

В связи с этим операции удаления и переименования групп прав будут иметь ряд особенностей:

в зависимости от места их удаления(переименования) - в папке Группы прав элемента Безопасность или в библиотеке;

в зависимости от типа элемента - обычный или наследник библиотечного элемента.

Удаление группы прав


Группа прав (в т.ч. использовавшаяся в библиотечных элементах) удаляется из папки Группы прав элемента Безопасность

Группа прав удаляется в отслеживаемой библиотеке

Графические элементы в обычных окнах, назначенные в группу прав

Откроется дилаогове окно, сообщающее об удалении соответствующих групп:

udalenie_gruppi_prav_2

Окно никакого эффекта не оказывает, любые флаги приведут к удалению группы прав из всех графических элементов. Право доступа, действующее на графические элементы будет возвращено на Управление.

Важно! При повторном добавлении группы прав в папку Группы прав элемента Безопасность графические элементы останутся неназначенными в группу прав (действует право доступа Управление).

Графический элемент останется назначенным в одноименную группу прав, так как она осталась в папке Группы прав элемента Безопасность.

Графические элементы в наследниках/экземплярах библиотечных окон, расположенных в проекте (в дереве системы или дереве объектов)

Право доступа, действующее на графические элементы будет возвращено на Управление (и у наследников, и у экземпляров).

У наследников в дереве у графического элемента останется ссылка, указывающая на библиотечную группу прав:

udalenie_gruppi_prav_3

В связи с этим, при компиляции проекта будет выдано соответствующее предупреждение:

udalenie_gruppi_prav_4

Важно! При повторном добавлении в папку Группы прав элемента Безопасность одноименной группы прав, графические элементы снова будут добавлены в группу прав.

Право доступа, действующее на графические элементы будет возвращено на Управление (и у наследников, и у экземпляров).

У наследников будет отображено окно с указанием, какие графические элементы проекта назначены в удаляемую группу прав:

udalenie_gruppi_prav_5

Окно никакого эффекта не оказывает, любые флаги приведут к удалению группы прав из всех графических элементов.

Графические элементы в библиотеках, назначенные в группу прав

Не оказывает воздействия

Будет отображено окно с указанием, какие графические элементы проекта назначены в удаляемую группу прав:

udalenie_gruppi_prav_6

Окно никакого эффекта не оказывает, любые флаги приведут к удалению группы прав из всех графических элементов. Право доступа, действующее на графические элементы будет возвращено на Управление.

Ролевые (пользовательские) настройки для группы прав

В дереве проекта останутся ссылки на соответствующие роли. Однако, ввиду отсутствия в папке Группы прав элемента Безопасность соответствующей группы,  действовать они не будут:

udalenie_gruppi_prav_7

Важно! При повторном добавлении в папку Группы прав элемента Безопасность одноименной группы прав, ролевые настройки снова начнут действовать в том виде, в котором они были сделаны до удаления.

Ролевые настройки продолжат действовать на все графические элементы проекта, которые остались назначенными в группу прав, так как она осталась в папке Группы прав элемента Безопасность.

Переименование группы прав


Группа прав (в т.ч. использовавшаяся в библиотечных элементах) удаляется из папки Группы прав элемента Безопасность

Группа прав удаляется в отслеживаемой библиотеке

Графические элементы в обычных окнах, назначенные в группу прав

Если группа прав со старым именем присутствует в какой либо из отслеживаемых библиотек, то в папке Группы прав элемента Безопасность будет создана новая группа прав с новым именем и графические элементы будут переназначены в нее.

Важно! Группа прав со старым именем также останется в папке.

Если группа прав со старым именем отсутствует в отслеживаемых библиотеках, то группа прав переименуется, графические элементы также будут назначены в группу прав с новым именем.

Будет выдано сообщение:

udalenie_gruppi_prav_8

При выборе Да группа прав в проекте будет переименована, графические элементы будут назначены в группу прав с новым именем.

Графические элементы в наследниках/экземплярах библиотечных окон, расположенных в проекте (в дереве системы или дереве объектов)

Останутся назначены в группу прав со старым именем.

Графические элементы будут назначены в группу прав с новым именем.

Графические элементы в библиотеках, назначенные в группу прав

Не оказывает воздействия

Графические элементы будут назначены в группу прав с новым именем.

Ролевые (пользовательские) настройки для группы прав

Сохранятся и для группы прав с новым именем, и для группы прав со старым именем (если таковая создалась, то переименовывалась группа прав, использованная в наследниках библиотечного объекта).

Сохранятся и для группы прав с новым именем, и для группы прав со старым именем.

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