on 13 August 2020 02:21 PM
“Help! Papercut is tracking jobs under the wrong username! How do I get the user to authenticate when they print the job so that it always tracks properly?”
Papercut NG/MF tracks print jobs by retrieving the username from the spool file of the print job which reflects the user that was logged in at the time of printing. But what happens when the user that is logged into the workstation does not match the actual user that is submitting the job? Papercut NG/MF addresses this issue in the form of Unauthenticated Printing (otherwise known as pop-up authentication).
For more detail on how pop-up authentication works, please see our manual documentation here.
There are two basic scenarios for when Unauthenticated Printing might be of use:
A public workstation that uses a generic user login
Let’s say you have a workstation in the library where any user that uses this station will login with the same user credentials, maybe something along the lines of
This issue is solved by flagging the generic user account being printed from as an Unauthenticated User. With this in place, any job submitted under the
A public printer that receives print jobs from non-domain workstation
If we stay with library example in the previous section, let’s now say we have a printer in this library that users can bring their own devices to print to. The problem we encounter here is that since the device that the print job is coming from is not managed by your organization, it is likely that the username that the user has created for themselves will not be recognized by Papercut NG/MF.
Papercut can solve this issue by flagging the printer itself as an Unauthenticated Printer. With this option, any print job sent to this print queue will now prompt the user for authentication. The user can then enter their user-specific credentials that match the credentials in Papercut and have the job properly account!
There are two locations Unauthenticated Printing can be enabled, each of which will yield slightly different results. Make sure to look at the scenarios above to see which functionality works best for your environment.
Here is how to configure an Unauthenticated user in PaperCut NG/MF:
Here is how to configure an Unauthenticated Printer in Papercut: