Назначение
Платформа 1С позволяет переносить настройки прав доступа из одной конфигурации в другую, полностью заменяя имеющиеся. Такой вариант обновления не подходит, если в конфигурации появились новые объекты, либо настройки изменялись. В подобных случаях удобно использовать «ITCАвто_Обновление измененных конфигураций 1С».
Возможности
Принцип работы автоматического обновления ролей состоит в том, что для каждой роли у каждого объекта сравниваются настройки прав и ограничения доступа, а также шаблоны ограничений во всех трех конфигурациях.
Алгоритм
В обновленную конфигурацию значения настроек и ограничений попадают по следующему алгоритму:
- Если значения прав совпадают в старой и новой типовой конфигурации, то результат берется из текущей.
- Если значения прав совпадают в старой типовой и текущей конфигурации, то результат берётся из новой типовой.
- В остальных случаях результат берётся также из типовой новой конфигурации.
Параметры работы
Для работы модуля обновления ролей необходимо указать следующие параметры:
- Обновить RLS. Если флаг установлен в истину, то обновляются ограничения доступа для списка объектов и ролей.
- Обновить шаблоны RLS. Если флаг установлен в истину, то обновляются шаблоны ограничений для списка ролей.
Возможные ошибки
При возникновении каких-либо ошибок в процессе обновления ролей делается запись в лог обновления ролей с описанием ошибки.
|