Права пользователей, не обладающих привилегией «Полный доступ к компонентам», на записи компоненты типа «Справочник» определяются для записей с определенным значением реквизита-фильтратора, исходя из условий:
• | личные права на записи справочника с определенным значением реквизита-фильтратора; |
• | групповые права – права, назначенные группам, в которые входит пользователь; |
• | настроенные фильтраторы – доступ к данным компоненты ограничивается по значениям ее реквизитов-фильтраторов; |
• | привилегия «Полный доступ к компонентам» – привилегия, назначенная пользователю или группам, в которые входит пользователь. Предоставляет полный доступ ко всем справочникам. |
Личные и групповые права на записи компонент задаются в компонентах Пользователи и Группы пользователей соответственно, в окне «Настройка фильтров для <Имя выбранного пользователя или группы пользователей>». Подробнее см. раздел «Ограничение прав по записям на компоненты типа «Справочник». В данном окне для компонент типа «Справочники» используются четыре области:
• | «Записи фильтратора» – список записей справочника-фильтратора, для которых тип доступа явно не указан. Для таких записей тип доступа считается равным «По умолчанию»; |
• | «Ограничения использования записей фильтратора» – список записей справочника-фильтратора, для которых явно указан тип доступа: Доступ разрешен или Нет доступа; |
• | «Компоненты, использующие фильтратор» – список справочников, в которых могут использоваться ограничения прав по записям фильтратора, но использовать или нет такие ограничения для них явно не указано. Для таких справочников ограничение использования фильтратора считается равным «По умолчанию»; |
• | «Ограничения использования фильтратора» – список справочников, для которых явно указано ограничение использования фильтратора: Использовать, Не использовать или Не использовать при просмотре. |
При запуске компоненты типа «Справочники» определение прав пользователя на записи данной компоненты состоит из двух независимых частей:
• | определение типов доступа к записям справочника-фильтратора; |
• | определение ограничений использования фильтратора для запускаемой компоненты. |
Определение типов доступа к записям справочника-фильтратора полностью совпадает с определением прав доступа к записям компонент типа «Отчеты». Подробнее см. раздел «Определение прав на записи компонент типа «Отчеты».
В результате для каждой записи справочника-фильтратора действует один из типов: Доступ разрешен или Нет доступа.
Определение ограничений использования фильтратора для запускаемой компоненты происходит аналогично:
• | если для пользователя явно указано ограничение использования фильтратора для справочника, используется указанное ограничение независимо от ограничений тех групп, в которые он входит; |
• | если для пользователя ограничение использования фильтратора явно не указано, ограничение определяется ограничениями для тех групп, в которые входит пользователь. При этом из всех ограничений выбираются ограничения с максимальным приоритетом: |
Ограничения для фильтратора |
Приоритет |
---|---|
Использовать |
30 |
Не использовать |
20 |
Не использовать при просмотре |
10 |
По умолчанию |
0 |
Если хотя бы для одной из групп указано ограничение Использовать, для пользователя также будет действовать данное ограничение;
• | если ни для пользователя, ни для групп, в которые он входит, ограничение использования фильтратора для запускаемого справочника явно не указано, будет использоваться ограничение Использовать. |
В результате для компоненты будет использоваться одно из ограничений: Использовать, Не использовать, Не использовать при просмотре.
В зависимости от результирующего ограничения использования фильтратора пользователю будут доступны записи:
Результирующее ограничение для фильтратора |
Доступны для просмотра |
Доступны для изменения |
---|---|---|
Использовать |
Записи с разрешенными значениями реквизита-фильтратора |
Записи с разрешенными значениями реквизита-фильтратора |
Не использовать |
Все записи справочника |
Все записи справочника |
Не использовать при просмотре |
Все записи справочника |
Записи с разрешенными значениями реквизита-фильтратора |
Разрешенные значения реквизита-фильтратора – записи справочника-фильтратора, для которых результирующий тип доступа имеет значение Доступ разрешен.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |