Захотел почитать разделы форума группы "Системы автоматизации торговли", а там
Перенос настроек профиля пользователя в другую ИБ
Мне, как консультанту:
https://olegon.ru/showthread.php?t=39862 была
поставлена задача: добавить роль «кадровика» в ИБ 1С:Бухгалтерия в нескольких ИБ, обслуживаемых одним новым специалистом по кадрам и воинскому учету так, что бы у него не было доступа к бухгалтерской и управленческой информации.
Задача оказалась «весёлой», т.к. настройка прав в 1С:Бухгалтерии не предполагала ведение отдельного кадрового учета, а лишь учет тех или иных нюансов разделения труда бухгалтеров по участкам. Кроме того нет подробного описания многих сотен ролей, настраиваемых в профиле доступа и главное было непонятно влияние их включения/отключения вообще на работоспособность конфигурации.
После пары рабочих дней встала задача «перенести» настройку профиля в другие ИБ бухгалтерии, но оказалось, что для этого нет штатного механизма.
Нашел несколько платных обработок, решающих схожую задачу, но в более общем и универсальном виде. Оказалось, что данные обработки давно не развивались, а новые версии конфигурации уже не поддерживаются ими.
Встала идея облегчить работы по переносу настроек групп профилей доступа в другие однотипные конфигурации и по возможности «не зависеть» от развития платформы (конфигурации) 1С, в том числе, оставляя «ручные» работы специалистам.
Обработка при обновлении списка ролей профиля создаёт новую роль в профиле, если найдёт её в справочниках объектов метаданных, которые используются для описания ролей.
Как следствие обработка позволяет переносить профили между кардинально отличающимися конфигурациями, что конечно неправильно. Однако последовательность работ демонстрирую именно для такой ситуации...
В конфигурации 1С:Бухгалтерия создал профиль «Кадры и воинский» учет. Вызываем обработку для переноса данного профиля, выбираем «Сохранение профиля»:
Перенос сохраненного профиля в другую ИБ. На главном экране выбираем профиль из справочника групп профилей, который будем заполнять ролями переносимого профиля. При вызове справочника в него можно добавить новый профиль, нажав гиперссылку «Показать все» или использовать уже существующий, который
будет перезаписан полностью:
После нажатия в окне выбора файла «Открыть» обработка ничего не сделает, а лишь заполнит «поверочную» таблицу, где Вы можете проводить некоторые работы, например удалять строки (роли) в «замещающемся» по команде профиле:
Внешняя обработка и подробная инструкция для "1С:Пользователя" размещена в приложенном файле...