Обмен/копирование ролей между идентичными базами





Мне ли объяснять, как муторно и долго настраивать один и тот же набор прав разных пользователей в разных однотипных базах.

Данная обработка написана для быстрого копирования или обмена ролями пользователей через XML-Файл.

Роль ищется по наименованию. Если находится, тогда добавляется указанным пользователям.

Работает на управляемых формах и на обычных.

Проверялась в конфигурациях БП 3.0, БП 2.0, 1.6, Документооборот 1.4. Для БП 1.6 используйте файл ОбменРолямиXML_8_2_19

Код открытый.

6 Comments

  1. Sasha25

    Если я правильно понимаю то буде работать и при переносе в самописной базе?

    Reply
  2. b-dm

    Прикольная вещица, может быть полезной…

    Reply
  3. MikeLetto

    (1) Sasha25, Да. Будет работать в любой конфигурации, где справочник пользователей называется «Пользователи».

    Reply
  4. ZhokhovM

    Такое уже есть на инфостарте.

    Reply
  5. nixel

    Роль добавляется пользователю ИБ или ищется соответствующий профиль групп доступа?

    В конфигурациях с не-упрощенным внедрением подсистемы «Управление доступа» из БСП такой подход может вызвать много головной боли.

    Reply
  6. MikeLetto

    (5) nixel, Действия обработки:

    1. У пользователя очищаются все роли.

    2. Добавляются все найденные по наименованию (как они названы в конфигураторе) роли.

    Обработка не работает больше ни с какими справочниками и регистрами, связанными с ограничением доступа.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *