If you configure a “Print using Windows Driver” Plugin object with Windows User A and your run the services with Windows User B will there be any issues with the settings such a duplex? This would be with the Natively print PDF file option selected.
It looks like the settings are stored as a binary object in the config XML, but looking for confirmation.
The settings will be provided as they were entered while configuring the process under Windows User A.
Depending on the driver, the version of Windows and the right policies of your cie, there could be variation on how the Windows queue will behave once this is run as a service.
I have seen forced page size changing because a default one was setup for a user and a different one for another user.
Usually, it shouldn’t. Then again, not all drivers work the same.
Not all printer settings are saved in the Workflow configuration (because not all printer drivers make all settings accessible to outside applications). Therefore some settings might be different for User A and User B. However, all parameters you specifically set in the “Print Using Windows Driver” task will be used, regardless of the user.
So that means that if you don’t want to take a chance on default settings (as @hamelj pointed out, users may have a different default value for the page size), then you need to set a specific value in the task. This acts as an override for any default settings that may vary across users.