Роль определяет набор прав, доступных пользователям по отношению к информационным объектам. Чтобы обеспечить гибкость в управлении правами доступа, в TDMS используются различные виды ограничений, налагаемых на доступ к свойствам объекта, его файлам, составу и др. Ограничения на права доступа могут принимать 3 состояния - не определено, запрещено, разрешено. Назначение ограничений производится на вкладке Права доступа диалога свойств роли.
Чтобы открыть диалог свойств Роли на вкладке Права доступа
В Главном меню TDMS:
- Раскройте меню Системные.
- Выберите и выполните команду Роли...
Или на панели Схема данных:
- Перейдите к разделу Системные.
- Перейдите к разделу Роли.
Далее:
- Выберите нужную роль.
- Дважды щелкните на выбранной роли левой кнопкой мыши или выполните команду
Свойства.
- Перейдите на вертикальную вкладку Права доступа.
Права доступа делятся на:
- Видимость объекта. Обеспечивает видимость объекта в системе и просмотр его свойств за исключением файлов.
· Запрещение на видимость скрывает объект из системы. Если такой объект будет получен пользователем по внутренней почте, его единственным доступным свойством будет Описание объекта. Запрещение на видимость не распространяется на администратора объекта.
· Видимость состава объекта определяется ограничением на видимость каждого объекта, входящего в состав данного объекта. - Ограниченный просмотр файлов. Позволяет просмотреть файловый состав объекта.
· Ограниченный просмотр не предполагает выгрузку файлов на рабочее место пользователя: содержимое файлов объекта доступно только при помощи специальных средств просмотра, прямого доступа к содержимому файлов объекта нет.
· Запрет на ограниченный просмотр также запрещает просмотр и редактирование файлов. - Просмотр файлов. Позволяет выгружать файлы из источника данных (например, СУБД) на рабочее место пользователя.
· Выгрузка файлов обеспечивает возможность их просмотра при помощи любых программ, установленных на рабочем месте пользователя.
· Разрешает запуск команд класса Просмотр.
· Запрет на просмотр файлов также запрещает редактирование файлов. - Редактирование атрибутов. Позволяет редактировать значения атрибутов объекта.
· Делает доступными элементы управления форм ввода (кнопки), привязанные к контексту (обработчику событий) формы. - Редактирование файлов. Позволяет редактировать файловый состав и содержимое файлов объекта.
· Разрешает запуск команд класса Редактирование. - Редактирование состава. Позволяет создавать и удалять объекты в составе данного объекта.
· Чтобы удалить объект, для которого запрещено заимствование (т.е. объект, который имеет единственное представление в дереве объектов), необходимо иметь как право на редактирование состава, так и право на удаление объекта; - Создание версии объекта. Позволяет создать версию объекта.
- Удаление объекта. Позволяет удалить объект.
Чтобы установить значение права доступа, наведите курсор мыши в точку пересечения наименования права доступа и столбца Разрешить/Запретить и щелкните левой кнопкой мыши. Пустая ячейка соответствует значению "не определено", синяя галочка соответствует значению "разрешено", а красный крестик соответствует значению "запрещено".