Заставить TFS InvokeProcess Build Activity работать под другими учетными данными

Мы настроили процесс сборки с помощью действия InvokeProcess, которое запускает скрипт powershell, который развертывает наш sln.

Проблема заключается в том, что этот скрипт должен запускаться под данным пользователем (не пользователем tfsbuild).

Как мы можем достичь этого?

Альтернатива 1: заставить InvokeProcess работать от имени другого пользователя -Альтернатива 2: заставить сам скрипт PowerShell запускаться от имени другого пользователя

Проблема в том, что я понятия не имею, как это сделать.

Ответы на вопрос(2)

Ваш ответ на вопрос