Introduction
Administrators can pre-configure the client application according to their deployment requirements via standard Windows Environment Variables.
Consult your MDM software guide for how to set environment variables at the machine or user level.
Environment variables may be set at the System or User profile level.
Windows 10 / 11 environment variables
Environment Variable | Sample values | Description |
UPD_QUICKCODES | abcd,r5tf | Adds quickcodes to client at login |
UPD_SIGNON_CODE | 5tq2 | Sets the Microsoft Azure signon code in the client to enable direct access to the Microsoft SSO Page. See Printer Allocation with MS Azure |
UPD_USERNAME | joe.bloggs@company.com | Used to override user@host default username for clients that are not logged in to a directory system. |
UPD_HIDE_AAD_LOGIN | 1 | Set to 1 to hide Azure login button |
UPD_HIDE_GWS_LOGIN | 1 | Set to 1 to hide Google login button |
UPD_HIDE_SIGNON
|
1 | Set to 1 to hide all directory-based signon options |
Mac PLIST configuration values
PLIST location:
/Library/Preferences/universalPrintDriver.plist
Example PLIST entry setting QuickCodes and Microsoft Azure signon code.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UPD_QUICKCODES</key>
<string>abcd,r5tf</string>
<key>UPD_SIGNON_CODE</key>
<string>5tq2</string>
</dict>
</plist>
See dedicated article regarding QuickCode configuration via PLIST: Silently use QuickCodes and the Azure Sign-on code with Mac V3 client