Редактор пользовательских правДля вызова этого редактора необходимо выделить в списке наборов интересующую нас позицию. нажимаем на кнопку (Редактировать). Появится диалоговое окно Администратор - Редактор пользовательских прав (рис. 3.18). В этом окне мы видим дерево метаданных, содержащее только те объекты, для которых могут быть назначены права. Например, ветвь объекта метаданных типа Документ не содержит ветвей для реквизитов шапки и табличной части документа, поскольку права могут быть назначены только в целом для документа, но не для отдельных его реквизитов. Редактор пользовательских прав позволяет назначать права на конкретные виды работ как с отдельными объектами метаданных, так и с видами объектов метаданных в целом. Возьмем, к примеру, вид объекта Справочники. Сделаем эту запись активной, щелкнув на наименовании мышью, затем вызовем контекстное меню, а в нем выберем пункт Свойства (в данном случае контекстное меню только из одного этого пункта и состоит). На экране появится диалоговое окно Свойства элемента прав (рис. 3.19). В этом окне имеется всего одна вкладка Доступ,содержащая поле со списком операций, которые можно осуществлять над выбранным объектом метаданных. У операций, разрешенных к выполнению, слева от наименования установлен флажок. Щелчком мыши на соответствующем квадратике флажок можно снять, повторным щелчком — снова установить, и таким образом регулировать запрет или разрешение выполнения каких-либо операций. Разрешение/запрет некоторых операций влечет за собой автоматическое разрешение/запрет на выполнение операций, логически связанных с данной. Например, при снятии флажка с операции Чтение происходит автоматический запрет и на любые другие операции. А при установке флажка у операции Любые изменения автоматически разрешаются (устанавливаются флажки) все остальные операции. кнопка используется для установки флажков сразу у всех операций; кнопка Д предназначена для снятия флажков сразу со всех операций. Если необходимо быстро установить все права в отношении всех объектов метаданных (например, для администратора системы), то для соответствующего набора можно вызвать контекстное меню, где и выбрать к исполнению пункт Установить все права. Пункт Снять все права имеет обратное действие. Эти две функции позволяют быстро формировать необходимый набор прав, особенно при разветвленной структуре метаданных. Например, для создания набора прав, в котором отключены только некоторые функции, удобно сначала воспользоваться функцией Установить все права,а затем в редакторе прав запретить отдельные операции по работе с данными.
|