Что умеет решение
Модуль AWZ: Блокировщик свойств защищает свойства инфоблоков и их разделов от нежелательного изменения при синхронизации с внешними системами, например 1С.
Функционал включает защиту свойств элементов инфоблоков и аналогичную защиту для свойств разделов. Администратор может создавать множественные правила блокировки для различных инфоблоков и конкретных полей. Правила поддерживают фильтрацию по параметрам URL, что позволяет активировать защиту только при определенных условиях, например, только во время импорта из 1С. Также доступна фильтрация по пользователям с возможностью инверсии списка.
Модуль позволяет блокировать системные поля, включая Название, Символьный код и Родительский раздел.
Принцип работы основан на регистрации обработчиков событий Bitrix. Перед обновлением элемента система фиксирует текущие значения защищенных свойств, а после завершения операции принудительно восстанавливает их. Аналогичный механизм применяется к разделам инфоблоков.
Доступные типы блокировки включают запрет любого обновления.
Модуль обеспечивает неизменность свойств при внешних обновлениях. Глобальный переключатель позволяет включать или отключать защиту полей. Для каждого правила блокировки задаются параметры: инфоблок, к которому применяется правило; символьный код свойства или системное поле; тип блокировки (полный запрет обновления или разрешение только для пустых значений); параметры URL через символ &, при наличии которых срабатывает правило (например, для интеграции с 1С); список ID пользователей через запятую. Символ «!» в начале списка инвертирует действие правила, применяя его ко всем пользователям, кроме указанных. Доступны для блокировки системные поля разделов (название, символьный код, родительский раздел) и элементов (название, символьный код). Примеры конфигурации: запрет обновления свойства видео из 1С для инфоблока 5 с указанием параметров запроса; защита символьного кода для всех пользователей, за исключением администратора.
Тип блокировки: запрет любых обновлений.
Исключение по ID: все пользователи, кроме пользователя с ID 1.
Настройка прав доступа:
- просмотр настроек;
- редактирование настроек;
- просмотр прав доступа;
- редактирование прав доступа.
General iT поможет установить модуль, настроить его и проверить работу на твоём сайте.