Printing
com.apple.mcxprinting
The payload that configures printers.
Configuration Keys (10)
| Key | Type | Title |
|---|---|---|
AllowLocalPrintersIf 'true', allows printers that connect directly to a user's computer. Default: true | boolean | Allow Local Printers |
DefaultPrinterThe default printer for the user. This information should match one of the printers in the Printer List. | dict | Default Printer |
PrintFooterIf 'true', prints the page footer (including the user name and date). Default: false | boolean | Footer |
FooterFontNameThe footer font name. | string | Footer Font Name |
FooterFontSizeThe footer font size. | string | Footer Font Size |
PrintMACAddressIf 'true', includes the MAC address. Default: false | boolean | Print MAC Address |
RequireAdminToAddPrintersIf 'true', requires an administrator password to add printers. Default: true | boolean | Require Admin To Add Printers |
RequireAdminToPrintLocallyIf 'true', requires an administrator password to print locally. Default: false | boolean | Require Admin To Print Locally |
ShowOnlyManagedPrintersIf 'true', shows only managed printers. Default: false | boolean | Show Only Managed Printers |
UserPrinterListThe printers available to a user. | dict | User Printer List |
DisplayNamerequiredThe printer display name. This should match one of the printers in the Printer List. | string | Display Name |
DeviceURIrequiredThe device URI. This should match one of the printers in the Printer List. | string | Device URI |
PrinterrequiredA printer item in the printer list | dict | Printer |
DisplayNamerequiredThe printer display name. | string | Display Name |
DeviceURIrequiredThe device URI. | string | IP / Hostname |
LocationrequiredThe printer's location. | string | — |
ModelrequiredThe printer's model. | string | — |
PPDURLrequiredThe printer's PPDURL. | string | PPD Location |
PrinterLockedrequiredIf 'true', locks the printer. Default: false | boolean | Locked? |