Предположим, в процессе разработки добавили новую роль. В конфигурациях на основе БСП 3 для применения новой роли требуется прописать (отметить галочками) новую роль в списках доступных ролей профилей. Процесс осложняется тем, что для предопределенных профилей списки ролей недоступны для редактирования. Предлагаемая обработка позволяет быстро осуществить операцию группового добавления ролей в профили. Поддерживаются роли, добавленные через расширения.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
В поле требуется выбрать добавляемую роль из списка. Список ролей можно ограничить: роли только в основной конфигурации; роли только в расширении.
В основной список выводятся все пользовательские профили.
Необходимые для добавления профили необходимо отметить галочками.
Запись ролей производится по кнопке Записать роль. Если в профиле данная роль уже добавлена, повторной перезаписи не производится.
Если кто-то знает подобное типовое решение, прошу написать в комментарии. Очень интересно, как справляются с подобными задачами.
Будет работать на всех типовых конфигурациях на управляемых формах последних 3-5 лет выпуска. Тестировалось на 1С:Комплексная автоматизация 2 (2.5.7.324).
Роли расширения профили пользователей