Корректировка шаблонов ограничения прав доступа в ролях отчетом Проверка внедрения БСП @Доброродный

Поділитися
Вставка
  • Опубліковано 15 жов 2024
  • Показал реальный процесс замены шаблонов ограничений в ролях и какие шишки набил.
    1 часть ролика - получил ошибку не возможности замены шаблона в роли. Причина - делал на демобазе, не включил возможность изменения в конфигураторе. В результате после замены текста шаблонов ограничений в файлах , система выдала ошибку из-за невозможности загрузки конфигурации из файлов.
    При этом не сохраняется временный каталог выгрузки конфигурации.
    2. Повторил процедуру, предварительно включил в конфигураторе возможность изменения. Показал, где создается каталог с выгрузкой конфигурации в файлы.
    3. Замена производится в текстах ролей.
    Тексты ролей хранятся так -например
    "D:\CPM_3_1_14_19\Roles\БазовыеПраваУХ\Ext\Rights.xml"
    D:\CPM_3_1_14_19\ -каталог выгрузки
    В файле Rights.xml производится замена текста между тегами
    RestrictionTemplate из текста роли в файле
    "D:\CPM_3_1_14_19\Roles\ИзменениеУчастниковГруппДоступа\Ext\Rights.xml"
    4. После автозамены мы открываем конфигуратор базы, где происходила замена и сравниваем конфигурации базы данных и основной конфиграции. Видим имена ролей, где произошла замена
    5. Сохраняем файл основной конфигурации как CF
    6. Обновляем рабочую конфигурацию (в моем случае это нетиповая конфигурация на базе УХ.3.1.14.19 подключенная к хранилищу.
    P.S В расширениях придется вручную делать.
    Смотрите пост в канале t.me/analitik1...
    В будущем возможно сделаю обработку для замены в расширениях
    Главное мониторьте при обновлениях типовой до и после изменения в модуле УправлениеДоступомСлужебный.
    Если там есть изменения в функции, которая вычисляет применяемые тексты шаблонов придется поразвлекаться.

КОМЕНТАРІ •