Question
Is it possible to run a workflow as another user?
Answer
It is not possible to run a workflow as another user, you can use an action set and under settings configuration for the action set, configure it to run as the workflow owner.
Any actions within the action set will run under the context of the person who published the workflow.
Any actions within the action set will run under the context of the person who published the workflow.