Отчет предназначен для анализа ролей пользователей.
Формируется матрица доступа по ролям, объектам и правам к объектам.
Отчет строится на системе компановки данных.
Работает в любой конфигурации, в толстом и тонком клиенте.
Версия 2:
1. Добавлена возможность отбора по ролям пользователя: отбор устанавливается в СКД.
2. Добавлена возможность сравнения назначения права по ролям пользователя. В СКД добавлено условное оформление:
если в роли не установлено право, но это право установлено хотя бы в одной из сравниваемых ролей, то ячейка
выделена красным фоном.
Версия 3:
1. Адаптирована под современную платформу, убрал модальные вызовы, оставил только тонкую форму.
2. Отбор ролей для отчета можно добавить из пользователя по кнопке Добавить роли пользователя.
3. Если ролей слишком много, 1С закрывается по нехватке памяти. Добавлено ограничение по Максимуму ролей.
4. По умолчанию из отчета исключены объекты с префиксом "(Не используется)".
В тонком клиенте работает?
Недоработки:
наименования ролей в шапке разверните на 90 градусов, все равно там только плюсики для прав. а так хоть портянка станет гораздо компактнее, можно даже распечатать будет.
Боян. Бывало и гораздо более развёрнутое. Тем более и в тонком клиенте не работает…
Учел замечания — работает в толстом и тонком клиенте.
Только в тонком не работает расшифровка — пока не смог победить.
Учел замечания — работает в толстом и тонком клиенте
Я одного понять не смог: зачем искусственное ограничение на 20 ролей?
В УТ 11 ролей что-то около 200. Не дождешься вывода отчета.
В УТ 11 ролей что-то около 200. Не дождешься вывода отчета.
Круто! А смысл тогда в этом отчёте? Это типа технологическое демо? Добавь тогда возможность отбора ролей.
1С:Предприятие 8.2 (8.2.13.219)
Конфигурация: Управление производственным предприятием, редакция 1.2 (1.2.25.1)
Здравствуйте!
При попытке запустить обработку, выходит сообщение об ошибке:
{Форма.ФормаОсновная.Форма(248)}: Значение не является значением объектного типа (Открыть)
Форма.Открыть();
Скачала — пустая обработка..с файлом все в порядке?
1С:Предприятие 8.2 (8.2.13.219)
Конфигурация: Управление производственным предприятием, редакция 1.2 (1.2.25.1)
Здравствуйте!
При попытке запустить обработку, выходит сообщение об ошибке:
{Форма.ФормаОсновная.Форма(248) }: Значение не является значением объектного типа (Открыть)
Форма.Открыть();
Показать
и при выборе пользователя может также выкидывать
без выбора работает очень удобную матрицу для шаблона выдает
Спасибо! то что искали!
(13) mich76, А на + нажать забыл
Спасибо, то что нужно, для быстрого поиска.