Forum Discussion
Job Owner "System"
- May 11, 2020Sorted, the machine needs to be joined to the local AD
DonzaMac Based on my understanding, the issue is that Windows as an operating system still only understands Kerberos (AD) validation, so the Spooler needs to be provided the AD user account associated with the AAD account. Papercut should be able to use the AD account as this is how the legacy Windows Point and Print works. The tricky part is having your AAD/AD Hybrid environment configured correctly so that the association between the AAD account that UP uses and the AD account that Windows uses succeeds.
The Dev team is currently working on how to address this moving forward in regard to a server-less environment that would be AAD-only. Part of this is that the printers themselves need to be able to connect to AAD as AAD-joined devices. The Connector is part of the transition to allow legacy printers to communicate with Universal Print.
Phil
I made sure my Print Server (Server 2019) is hybrid (local AD domain joined & AAD joined)
Also using Papercut.
But all jobs sent to local printers (physical or virtual queue) are SYSTEM owned, hence no user can actually release them.
It worked fine with one early version of connector (0.30.??????)
Never again. Means nobody can print!
"Print directly to printer" on the local queue, is NOT possible for virtual queue that holds the jobs till user releases is!
End user devices are ONLY AAD joined
AAD is SYNCED from local AD, so the whoami always shows the user as it it were AD logged in - MYDOMAIN\myusername
- Rani_AbdellatifAug 20, 2020Former Employee
The 'system' user name is currently expected behavior. Please see that topic in the troubleshooting guide: https://docs.microsoft.com/en-us/universal-print/fundamentals/universal-print-troubleshooting-support-howto#the-print-job-username-is-system
- Sebastian cerazyAug 26, 2020Brass ContributorThen the design is wrong if that is expected!
- Saurabh_BansalAug 27, 2020
Microsoft
Sebastian cerazy - Universal Print connector provides base level functionality to let printers talk to Universal Print.
Partners like PaperCut (that you use) implement advanced functionality on top of Universal Print and use additional attributes like USERNAME. They have built integrations such that you can replace Universal Print connector with a their (PaperCut) connector or equivalent. Check out following link for more detail:
https://www.papercut.com/products/do-more/universal-print/
Let us know if connector from PaperCut meets your expectations.
Thanks,
SaurabhThanks
Saurabh