In a new workflow 2013, I would like to have the entire or part of the workflow to run under the id of a user that is not executing the workflow. The id of the user would have higher permissions than the user that is actually running the workflow and would have at least 'edit' permissions. I would like to run the workflow under a different user so that the person that is executing the workflow will have permissions on the custom list that they submitted to the workflow set to view only. Thus once the permissions on the custom list are set to view only, the workflow would need to run as another user.
Thus can you tell me and/or point me to a link that will display how to execute a workflow 2013 with a different user that did not start the workflow? Basically the workflow would be run by a user that did not start the workflow.