I have an action in the workflow where I want to create an item in a list where the user who initiated the workflow doesn't have access. In another scenario I have a workflow where user who initiated it will have read only access to the item but I still want the workflow to be able to modify it. How do I do it? On some actions there is an option to run it as a workflow owner but I don't see it on the "Create Item" action.
Solved! Go to Solution.
Igor - Simply add an Action Set to your workflow, and then put the Create Item action into the Action Set. The Action Set has the "Run as Workflow Owner" option.
To add to Tom's response. When you open the Action Set setting, in the ribbon of the settings window, click on Common. You'll find the Run as Workflow Owner option, there.
It will run everything inside the Action Set, as the person who published the workflow.
As further addition, if the action is nested inside other action (as inside an Action Set or in a branch of a Set condition action, or anything similar), the Run as Workflow Owner isn't available and you to mark that flag on the upper action (the action set, the set condition, ecc..)
the option of Run as Workflow Owner, will only be available if your Action Set is at the root (top level) of the workflow. Not within another branch of an action.
Quick question, what happens when the person who published the workflow either leaves the organization or no longer has elevated privileges? Is it better to publish using a service-like account?