macOS: Secure Print (PIN) missing — map driver capabilities
Joe B.
Expert ★★★★★ 27,853 satisfied customers
Specialities: macOS printing, CUPS, AirPrint & IPP Everywhere, Vendor PPD/PostScript, Secure/Locked Print, Accounting
Secure Print (PIN) not showing on macOS — AirPrint vs vendor driver, CUPS options, Locked Print & Department ID
Quick answer: the accepted fix
Accepted fix when Secure Print / PIN is missing on macOS: add a new queue with the vendor driver (PPD/PostScript) instead of AirPrint, verify options in CUPS (lpoptions -l), pick the protocol that holds jobs (IPP or LPD), then save a Secure Print preset with PIN and, if needed, Department ID / Job Accounting.
Why macOS hides Secure Print (AirPrint vs IPP Everywhere vs vendor PPD)
AirPrint/IPP Everywhere prioritizes compatibility and often omits Secure/Locked Print, User Authentication, and Accounting. The vendor capability map (PPD) adds those UI panels to the macOS print dialog so you can enter a PIN, User Code, or Department ID.
How to verify the capability map in CUPS
Open http://localhost:631 or run lpoptions -p PRINTER -l. Confirm you see Secure Print / Locked Print, Job Hold Until, User Auth, and Dept/Account Code. If not present, install the full vendor package or select a more specific model PPD.
Secure Print on macOS — quick deployment tips
Most cases are resolved by switching from AirPrint to the correct vendor PPD with accounting support.
Quick path: install vendor driver → add printer with Select Software… → confirm features in CUPS → create a Secure Print (PIN) preset → deploy via MDM to all Macs. This enables PIN release, Locked Print, and Department ID reliably.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.
Expert will respond in minutes
We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.
Save time & money
No scheduling hassles or expensive consults. Membership can save you significant time and money each month.
FAQ
Why is Secure Print (PIN) missing in the macOS print dialog?
Most Macs auto-install AirPrint/IPP Everywhere, which lacks vendor features. Add a queue with the vendor PPD to expose Secure/Locked Print, User Authentication, and Department ID / Job Accounting.
How do I confirm the driver supports Secure/Locked Print?
Open http://localhost:631 (CUPS) or run lpoptions -p Printer -l. If secure or accounting options aren’t listed, install the full vendor package or select the exact model PPD.
Can I keep AirPrint and still do PIN release?
Yes — keep AirPrint for basic printing and add a second vendor-PPD queue for PIN and accounting. Or print to a secure release server such as PaperCut or uniFLOW.
What’s the easiest way to deploy this to many Macs?
Create a Secure Print preset with PIN/User Code and push the queue and defaults via MDM (lpadmin/lpoptions or configuration profile).
| Symptom | Likely cause | Quick fix |
|---|---|---|
| No PIN field in print dialog | AirPrint/IPP Everywhere class driver | Add queue with vendor PPD; verify via CUPS |
| Secure Print selected but job does not hold | Protocol mismatch or preset not saved | Try LPD vs IPP; create a Secure Print preset |
| Need Department ID / User Code | Accounting plugin not installed | Install full vendor package; enable Job Accounting |
| Users forget to choose Secure Print | No preset / default | Deploy preset via MDM and set queue as default |
Step-by-step (macOS)
- Install the latest vendor driver (PPD/PostScript) for your exact model and macOS version.
- Add the printer with Select Software… and pick the model-specific PPD (avoid AirPrint).
- Open CUPS or run
lpoptions -lto confirm Secure/Locked Print, Job Hold, and Dept/Account options. - In the print dialog set Secure/Locked Print, enter PIN/User Code, and save a Preset.
- For teams, deploy the queue and preset via MDM (
lpadmin/lpoptionsor a configuration profile).
Notes for mixed environments (Windows/macOS)
- Align user names and accounting codes across platforms so secure release works consistently.
- If you use a release server (PaperCut/uniFLOW/Equitrac), print to that queue from both macOS and Windows.
Sources
- Apple — Print on Mac & CUPS basics
- CUPS — Options and driver mappings
- Ricoh — macOS drivers & Locked Print
Filed under: Printer offline & disconnects
Related articles
- Citrix print redirection not showing full features — enable stapling, trays & finishing
- Printer says “Offline” and won’t print — what should I check first?
- Printer keeps going offline — how do I print my documents?
- Printer not detected after changing internet provider — what happened?
- Printer not showing up after I restarted my router — what do I check first?
- Printer not detected after Wi-Fi change — why can’t my computer find it?
- My Wi-Fi printer disappeared — it won’t show up on the network anymore
- Printer won’t stay connected to Wi-Fi — why does it keep going offline?