Копировать ссылку на страницу

Права пользователей, не обладающих привилегией «Полный доступ к компонентам», на записи компоненты типа «Справочник» определяются для записей с определенным значением реквизита-фильтратора, исходя из условий:

личные права на записи справочника с определенным значением реквизита-фильтратора;
групповые права – права, назначенные группам, в которые входит пользователь;
настроенные фильтраторы – доступ к данным компоненты ограничивается по значениям ее реквизитов-фильтраторов;
привилегия «Полный доступ к компонентам» – привилегия, назначенная пользователю или группам, в которые входит пользователь. Предоставляет полный доступ ко всем справочникам.

Личные и групповые права на записи компонент задаются в компонентах Пользователи и Группы пользователей соответственно, в окне «Настройка фильтров для <Имя выбранного пользователя или группы пользователей>». Подробнее см. раздел «Ограничение прав по записям на компоненты типа «Справочник». В данном окне для компонент типа «Справочники» используются четыре области:

«Записи фильтратора» – список записей справочника-фильтратора, для которых тип доступа явно не указан. Для таких записей тип доступа считается равным «По умолчанию»;
«Ограничения использования записей фильтратора» – список записей справочника-фильтратора, для которых явно указан тип доступа: Доступ разрешен или Нет доступа;
«Компоненты, использующие фильтратор» – список справочников, в которых могут использоваться ограничения прав по записям фильтратора, но использовать или нет такие ограничения для них явно не указано. Для таких справочников ограничение использования фильтратора считается равным «По умолчанию»;
«Ограничения использования фильтратора» – список справочников, для которых явно указано ограничение использования фильтратора: Использовать, Не использовать или Не использовать при просмотре.

При запуске компоненты типа «Справочники» определение прав пользователя на записи данной компоненты состоит из двух независимых частей:

определение типов доступа к записям справочника-фильтратора;
определение ограничений использования фильтратора для запускаемой компоненты.

Определение типов доступа к записям справочника-фильтратора полностью совпадает с определением прав доступа к записям компонент типа «Отчеты». Подробнее см. раздел «Определение прав на записи компонент типа «Отчеты».

В результате для каждой записи справочника-фильтратора действует один из типов: Доступ разрешен или Нет доступа.

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

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

Ограничения для фильтратора

Приоритет

Использовать

30

Не использовать

20

Не использовать при просмотре

10

По умолчанию

0

Если хотя бы для одной из групп указано ограничение Использовать, для пользователя также будет действовать данное ограничение;

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

В результате для компоненты будет использоваться одно из ограничений: Использовать, Не использовать, Не использовать при просмотре.

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

Результирующее ограничение для фильтратора

Доступны для просмотра

Доступны для изменения

Использовать

Записи с разрешенными значениями реквизита-фильтратора

Записи с разрешенными значениями реквизита-фильтратора

Не использовать

Все записи справочника

Все записи справочника

Не использовать при просмотре

Все записи справочника

Записи с разрешенными значениями реквизита-фильтратора

Разрешенные значения реквизита-фильтратора – записи справочника-фильтратора, для которых результирующий тип доступа имеет значение Доступ разрешен.

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM