Hi,
I'm afraid that the "Run the script under specified account" is not working for me. I have converted the relevant part of my task into PS and run as my test script under Orion, with that option on, and the required credential in the component. The script reports the environment, and it still reports the machine account is being used ( gci env:username ). The command in the PS which needs the different authority fails because it doesn't have that authority.
If I run the exact same script in a PS session runas the required user, the env:username reports correctly, and the command in the PS works correctly.
I can only categorise this as the "Run the script under specified account" option not working as advertised. I'm on the verge of raising this as a bug report unless anyone has any further info.
My next option is to switch on Orion debugging and see if that offers any clues.