Всем добрый день!
Опишу проблему, с которой столкнулись.
Имеется БП, который стартует после создания кастомного объекта. Объект может создаваться как в основном приложении, так и через портал. БП в обоих случаях используется один и тот же.
В случае когда БП запускается после создания объекта с основного приложения, все отрабатывает.
Но если объект был создан на портале, то и БП запускается от пользователя портала. У пользователя портала очень урезаны права, поэтому в БП некорректно создаются активности. Подозреваю, что недостаточно прав на какие-то базовые объекты.
Видится такое решение, что если БП запускать от другого пользователя с другим набором прав, то функционал должен отработать.
Коллеги ,вопрос к вам, можно ли это осуществить (БП запускать от другого пользователя)? Или может быть какие-то другие решения посоветуете.
Заранее спасибо!
Нравится
Здравствуйте, Николай!
По пунктам:
а) Действительно рабочий, но куча проблем оттестировать этот момент.
б) Я бы переделал весь процесс и выборки/изменения/удаления делал через C# скрипт, пользуясь UserConnection.AppConnection.SystemUserConnection
в) скорее всего запускать так нельзя, только выполнять отдельные элементы под "видом" супервизора (см. пункт б)