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