Все у вас с лыжами в порядке. Попытался найти, но сейчас не смог - в SDK было описано именно то, что вы озвучили - в кастомных экшенах при получении инстанса сервиса параметр который вы передаете игнорируется и сервис всегда выполняется с правами пользователя его инициировавшего. Отсюда у вас 2 варианта:
1. Если у вас RealTime WorkFlow, то просто поменяйте настройку - выполнять от имени владельца процесса.
2. Если 1 не выполним, то выход следующий - создаете экшен, на него навешиваете плагин, который будет делать ровно то же, что и должен был делать ваш кастомный шаг бп с одним бонусом - в контесте плагина вы можете имперсонироваться.
Удачи.
|