Identity Vs Authentication Popup for PaperCut Client
Last modified on 14 August 2020 10:05 PM
The PaperCut User Client has the ability to remember your identity when using Unauthenticated Computers such as a laptops or workgroup machines, which makes it quick and easy to see your balance and other minor details.
There is also a second Authentication window which can be displayed, this Authentication window is used to securely validate a user when printing. These two windows are not linked to one another in regards to user Authentication and do not override the operating system authentication between client workstation and the print server.
If you’re seeing issues with the Popup not appearing head over to the Client not popping up troubleshooting guide.
The Identity Popup is used by the PaperCut User Client to the display current user’s balance. If a user is logged in that does not have a user set up in PaperCut, it will ask for a Username and Password, shown below.
This Authentication Screen (Identity popup) can be avoided by starting the PaperCut User Client with several command line or config options.
Other operating systems
Click here to view the User Client options and configuration settings, and how to add them to your
To hide the identity popup you will need to remove the proceeding # from the line
# Configure the client to never display the "confirm identity" dialog if the # user account does not in the database. # neverrequestidentity=Y
These parameters or config options start the PaperCut User Client so it will not ask for a login, and will show the following in the system tray on Windows.
If you are making use of PaperCut’s unauthenticated user or print queue functionality, when a user prints they will be presented with a login prompt. For more information about when to use unauthenticated users or printers, please review our manual here.
The user can select a Remember time period, which can be configured to have different values, this is known as the TTL value.
TTL(time-to-live) is configured using the user client’s
- -auth-ttl-values <ttl-value-mins>
Comma-separated list of authentication time-to-live values in minutes. This option can also be set by adding or enabling the auth-ttl-values= line in the client
The default values are: auth-ttl-values=1,5,15,30,60,−1
Special values are:
The default time-to-live value automatically selected when the login authentication window displays. This overrides the value configured on the server. This option can also be set by adding or enabling the auth-ttl-default= line in the client
The default value is: auth-ttl-default=5
A full list of User Client options is given here.
It is possible to configure TTL values on a global level for all user clients. This can be done by changing the config keys described here.
The config keys that need to be changed are:
NOTE: If you’re finding that the ‘Always’ option is not working (i.e. you’re finding that after restarting the workstation you’re getting prompted for authentication again) - make sure that the config key