Как дать доступ только на изменение цен товаров в каталоге

Какие необходимо выполнить настройки, чтобы отдельной группе пользователей, например "Отдел продаж", предоставить права в Каталоге товаров "только изменение цены"?

Нужно создать группу "Отдел продаж" с такими правами: "Главный модуль" — просмотр всех данных, "Торговый каталог" — редактирование цен, остальное по умолчанию.

На инфоблок "Каталог товаров" группе "Отдел продаж" даете доступ "изменение".

К сожалению пользователи из группы "Отдел продаж" могут изменять не только цены в каталоге но делать всё остальное.

Стандартно — не сделать. Как костыль нужно сделать обработчик, который перед изменением будет проверять с какой группы пользователь менял и что. И если изменилось что-то кроме цены  бросать ему ошибку что нельзя...

Возврат к списку