14 февраля 2024 в 13:24:05
(44 недели 5 дней 4 часа назад)
34800
V8.x Зарплата и Управление Персоналом
26.06.2017 17:11:50
до 28.06.2017
Текст задания
Отчет по правам в ЗУП 3.1.2.156
1. Если посмотреть через конфигуратор пользователей, то мы увидим что каждому пользователю доступен (разрешен) определенный набор ролей.
2. Каждая роль в конфигурации определяет разрешение действий с объектами конфигураций в следующих разрезах:
2.1. Права доступа к справочникам:
- Чтение
- Добавление
- Изменение
- Удаление
- Просмотр
- Интерактивное добавление
- Редактирование
- Интерактивное удаление
- Интерактивная пометка на удаление
- Интерактивное снятие пометки удаления
- Интерактивное удаление помеченных
- Ввод по строке
- Интерактивное удаление предопределенных
- Интерактивная пометка на удаление предопределенных
- Интерактивное снятие пометки удаления предопределенных
- Интерактивное удаление помеченных предопределенных
2.2. Права доступа к регистрам сведений:
- Чтение
- Изменение
- Просмотр
- Редактирование
- Управление итогами
2.3. Права доступа к отчетам:
- Использование
- Просмотр
3. Нужен отчет по выбранному пользователю.
Отчет должен сначала по выбранному пользователю посмотреть какие роли ему доступны, а потом найти эти роли как права к объектам конфигурации (справочники, регистры сведений, отчеты) и распределить их по таблице, как я показал в файле во вложении.
Таким образом по указанному пользователю будет в отчете видно к каким объектам у пользователя есть права и какие они, а также какими ролями они предоставлены на каждый объект конфигурации.
В примере у меня по одному объекту. Соответственно в готовом отчете должны быть перечислены все справочники, все регистры сведений, все отчеты.
Вот здесь есть готовый, работает в режиме обычного приложения, но думаю, это не проблема, показывает всё, что Вам необходимо:
https://www.plati.com/itm/otchet-po-pravam-dostupa-dlja-obychnogo-prilozhenija/2329887