А в Террасофте есть такая возможность как запуск функции в скрипте от другого пользователя?
Пользователю запрещено создавать продукты, но он должен иметь возможность подгружать их из 1С.
В один прекрасный момент, когда все таки кнопка импорта из 1С пригодилась, выяснилось, что он не имеет право создавать новые продукты (почему-то этого очевидного факта я не предусмотрел). Так вот, хотелось бы запустить от имени другого пользователя.
Предполагается два костыля:
1) дать им ярлык на подобии как тут. Но пользователи шустрые и любят полазить, а там логин и пароль в незашиврованном виде. Подсмотрел, входи, твори, что хочешь. (поэтому отбрасываем этот вариант)
2) на BeforePost продуктов дать право добавлять продукт, на AfterPost убрать это право (пока не пробовал, потому что звучит как-то уж костыльно)
Что делать? Кто виноват?