I think you dont need to add step "change user" because you can assigned the step "launch arcmap" by another user. Automatically, that user will receive that job and be able to run that step. I m doing the similar thing with you. I create users in DB but they dont have any DB and if you are administrator of DB you can give version to specific user. the user in DB and user in WF have to have same name. My english is not so good. hope can help u somehow.
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.