- 01 Apr 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
How to designate the Print Job Owner without using Popup questions or SignUp Client
- Updated on 01 Apr 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Problem:
Where, on the Mac and Windows OS's, can an alternate Print Job Owner be defined in the event that we wanted to override the default behavior without having to ask the jobowner popup question and the site doesn't use Pharos SignUp?
This addresses a use case where the customer only has Uniprint but doesn't want to allow users the freedom to enter whatever they want for a JobOwner. Usually there is a workstation ID assigned and they simply enter that ID at the release station to see the jobs submitted from that machine only.
Solution:
MAC:
On the Mac client you can store a username/jobowner in the com.pharos.signup.shared.plist file where the Popup client will grab the job owner name. This allows for overriding the default behavior of the logged in user being the owner of a job in the event that a job owner question is not presented.
sudo defaults write /Library/Preferences/com.pharos.signup.shared.plist “User Login ID” ‘New_Job_Owner’
On Mac Catalina - 10.15 and later you need to make sure the default login and interactive shell is set to zsh before running the command above. Here is a link to information on how to check and make the change if necessary. This change was found to be necessary after the OS was upgraded from an earlier version.
https://support.apple.com/kb/HT208050
Windows:
The Windows machine Popup Client will take the value of the key below to use as the "Print job Owner". If customers do not use a Question Group on the Queue the users print to, this default job owner is used for all print jobs. This key must be created.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Pharos\Signup Client\SessionDetailsAs REG_SZ (String Value)