Вопрос

Запуск БП от другого пользователя

Всем добрый день!

Опишу проблему, с которой столкнулись.

Имеется БП, который стартует после создания кастомного объекта. Объект может создаваться как в основном приложении, так и через портал. БП в обоих случаях используется один и тот же.

В случае когда БП запускается после создания объекта с основного приложения, все отрабатывает.

Но если объект был создан на портале, то и БП запускается от пользователя портала. У пользователя портала очень урезаны права, поэтому в БП некорректно создаются активности. Подозреваю, что недостаточно прав на какие-то базовые объекты.

Видится такое решение, что если БП запускать от другого пользователя с другим набором прав, то функционал должен отработать.

Коллеги ,вопрос к вам, можно ли это осуществить (БП запускать от другого пользователя)? Или может быть какие-то другие решения посоветуете.

Заранее спасибо!

Нравится

1 комментарий

Здравствуйте, Николай!

По пунктам:

а) Действительно рабочий, но куча проблем оттестировать этот момент.

б) Я бы переделал весь процесс и выборки/изменения/удаления делал через C# скрипт, пользуясь UserConnection.AppConnection.SystemUserConnection

в) скорее всего запускать так нельзя, только выполнять отдельные элементы под "видом" супервизора (см. пункт б)

Показать все комментарии