I assumed you wanted to run the workflow with two different credentials. If I had understood every single workflows must run under a service credential I would definitely asked you to set the plug-in to shared session.
Session per user does authenticate in vCenter with the user log in vCO.