|
<< Click to Display Table of Contents >> Права доступа по связям |
Директивные права доступа можно передать по связям между объектами.
Доступны следующие способы управления правами доступа по связям:
•Получение прав от родительских объектов;
•Передача прав дочерним объектам;
•Изъятие прав у дочерних объектов.
Подробное описание способов приведено ниже.
Получение прав от родительских объектов |
Данный способ позволяет назначить те же права доступа к текущему объекту, что и у его родительского объекта (то есть находящегося на уровень выше в иерархии).
|
•Если объект связан с несколькими родительскими объектами, то доступ к нему получают все пользователи, у которых есть доступ хотя бы к одному из этих родительских объектов. •Если пользователь имеет доступ к нескольким родительским объектам, то ему будет назначен максимальный уровень прав из всех, которые ему предоставлены по этим связям. |
Для получения прав от родительских объектов выполните следующие действия:
1.Выберите объект, который получит права от родительских объектов.
2.Вызовите диалог Права доступа.
3.На панели инструментов нажмите кнопку с троеточием и вызовите команду Получить права .
После вызова команды в таблице диалога отобразятся полученные от родительских объектов права доступа.
Передача прав дочерним объектам |
Если вы обладаете правом Полный доступ к какому-либо объекту (например, к технологическому процессу или изделию), то можете передавать права на этот объект всем связанным с ним дочерним объектам — например, операциям, документам и т.п.
|
•Права передаются по связям, в настройках которых включена опция Передает права. •Передача идет на все уровни вложенности: от текущего объекта — к его дочерним, от них — к их дочерним и так далее, пока есть подходящие связи. •Вы можете передавать права только тем дочерним объектам, к которым у вас есть Полный доступ. Если доступ ограничен (например, Только чтение), передача прав не произойдет. |
Для передачи прав дочерним объектам выполните следующие действия:
1.Выберите объект, права доступа на который будут переданы его дочерним объектам.
2.Вызовите диалог Права доступа.
3.На панели инструментов нажмите кнопку с троеточием и вызовите команду Передать права .
4.В появившемся диалоге Передача прав доступа укажите следующие данные:
4.1. Добавьте субъекты, права которых следует передать дочерним объектам. Для этого вызовите команду Добавить субъект и в меню команды выберите нужный субъект для добавления. При необходимости воспользуйтесь поиском субъектов по названию. Для добавления субъекта щелкните по нему мышью.
Для каждого субъекта отображаются назначенные ему права. Если эти права недоступны, рядом с ними будет показан значок
.
Чтобы удалить добавленный субъект из списка, вызовите команду Удалить .
4.2. В поле Дочерние объекты оставьте отметки у тех дочерних объектов, которым будут переданы права доступа.
Список дочерних объектов настраивается отдельно для каждого субъекта.
Для управления списком дочерних объектов могут применяться команды:
• Выбрать все — для включения опций одновременно у всех объектов в списке;
• Снять выделение — для отключения опций сразу у всех объектов в списке.
Для выбора нужной команды щелкните по кнопке с троеточием в верхнем правом углу поля Дочерние объекты.
5.Нажмите кнопку Передать для подтверждения передачи прав выбранным дочерним объектам.
В результате выполненных действий указанные права субъектов будут переданы выбранным дочерним объектам.
Изъятие прав у дочерних объектов |
Если вы отменили или изменили права для родительского объекта, то можете автоматически отозвать ранее назначенные (директивные) права у всех его дочерних объектов. В этом случае директивные права заменяются умолчательными, то есть ролевыми.
|
•Изъятие распространяется на все уровни вложенности — от дочерних объектов к их дочерним и далее по всем связям, где включена передача прав. •Вы можете изъять права только тех субъектов, у которых имеются одинаковые права на родительский и на дочерний объекты. •Изъятие прав возможно только у дочерних объектов, к которым у вас есть Полный доступ. |
Чтобы изъять права у дочерних объектов, выполните следующие действия:
1.Выберите объект, у дочерних объектов которого необходимо изъять права доступа.
2.Вызовите диалог Права доступа.
3.На панели инструментов нажмите кнопку с троеточием и вызовите команду Изъять права .
4.В появившемся диалоге Изъятие прав доступа укажите следующие данные:
4.1. Добавьте субъекты, права которых будут изъяты у дочерних объектов. Для этого вызовите команду Добавить субъект и в меню команды выберите нужный субъект для добавления. При необходимости воспользуйтесь поиском субъектов по названию. Для добавления субъекта щелкните по нему мышью.
Для каждого субъекта отображаются назначенные ему права. Если эти права недоступны, рядом с ними будет показан значок
.
Чтобы удалить добавленный субъект из списка, вызовите команду Удалить .
4.2. В поле Дочерние объекты оставьте отметки у тех дочерних объектов, у которых будут изъяты права доступа.
Список дочерних объектов настраивается отдельно для каждого субъекта.
Для управления списком дочерних объектов могут применяться команды:
• Выбрать все — для включения опций одновременно у всех объектов в списке;
• Снять выделение — для отключения опций сразу у всех объектов в списке.
Для выбора нужной команды щелкните по кнопке с троеточием в верхнем правом углу поля Дочерние объекты.
5.Нажмите кнопку Изъять для подтверждения изъятия прав у выбранных дочерних объектов.
В результате выполненных действий указанные права субъектов будут изъяты у выбранных дочерних объектов.