What are QuickCodes?
How to Install printers via QuickCode
Test printing with printers added via QuickCodes
Troubleshooting QuickCodes
Using QuickCodes with Windows Environment Variables
Using QuickCodes with macOS PLIST entries
What are QuickCodes?
IT admins can deploy printers to users through the use of directprint.io QuickCodes. QuickCodes are typically 4, 5, or 6 alphanumeric codes depending on the use cases. In this article, we discuss basic 4-digit QuickCodes. See Dynamic QuickCodes for other use cases.
QuickCodes are assigned to every entity within the directprint.io map (organization, region, property, room, printers.) This allows IT admins the flexibility to allow users to self allocate printers at any level.
For example, if an IT admin would like users to self-provision a printer (to reduce support calls) then displaying the 4 digit QuickCode for that printer on or near it would be recommended.
An alternative example is where an IT admin may wish to provide access to a room's worth of printers (such as a library). In this case, you could display the room's QuickCode on entry to the room. This would be similar to how some organizations display WiFi SSIDs and passwords.
It's also possible to use QuickCodes in combination with Windows environment variables and macOS plist entries. This removes the need for users to enter QuickCodes manually.
How to Install printers via QuickCode
The directprint.io client for Chrome, Windows, and Mac supports the ability to add printers via QuickCode.
You can add printers via QuickCode from the home screen or by using the ‘+’ icon in the header bar on the ‘Printer List’ tab.
If the QuickCode is valid, it will automatically add the printer and install it for use. If the QuickCode is invalid an error will be displayed to the user.
Adding a printer using a QuickCode from the home screen.
Adding a printer using a QuickCode via the Printer List screen
Test printing with printers added via QuickCodes.
To test that the printers have been installed correctly try printing a page (Ctrl-p) or select File->print from the Chrome menu. Selecting Change printer will give the full list of the printers that have been installed.
Troubleshooting QuickCodes
If your users are having an issue adding printers via QuickCode then please refer to the following article.
Using QuickCodes with Windows Environment Variables
To automatically install printers for users set the UPD_QUICKCODES Windows environment variable to a valid directprint.io QuickCode or list of comma-separated QuickCodes via a Group Policy.
e.g. UPD_QUICKCODES=abcd,defg,hijk
Additionally for Windows Server environments here is an article explaining how to set env-var via group policy: