The payload that configures printers.
| Setting | Type | Required | Default | Manual Install | Supported OS |
|---|---|---|---|---|---|
RequireAdminToAddPrinters RequireAdminToAddPrinters If `true`, requires an administrator password to add printers. | boolean | optional | true | ✓Yes | macOS (10.7+) |
AllowLocalPrinters AllowLocalPrinters If `true`, allows printers that connect directly to a user's computer. | boolean | optional | true | ✓Yes | macOS (10.7+) |
RequireAdminToPrintLocally RequireAdminToPrintLocally If `true`, requires an administrator password to print locally. | boolean | optional | false | ✓Yes | macOS (10.7+) |
ShowOnlyManagedPrinters ShowOnlyManagedPrinters If `true`, shows only managed printers. | boolean | optional | false | ✓Yes | macOS (10.7+) |
PrintFooter PrintFooter If `true`, prints the page footer (including the user name and date). | boolean | optional | false | ✓Yes | macOS (10.7+) |
PrintMACAddress PrintMACAddress If `true`, includes the MAC address. | boolean | optional | false | ✓Yes | macOS (10.7+) |
FooterFontSize FooterFontSize The footer font size. | string | optional | — | ✓Yes | macOS (10.7+) |
FooterFontName FooterFontName The footer font name. | string | optional | — | ✓Yes | macOS (10.7+) |
DefaultPrinter DefaultPrinter The default printer for the user. 2 subkeys | dictionary | optional | — | ✓Yes | macOS (10.7+) |
└─ DeviceURI DeviceURI The device URI. | string | optional | — | ✓Yes | macOS (10.7+) |
└─ DisplayName DisplayName The display name. | string | optional | — | ✓Yes | macOS (10.7+) |
UserPrinterList UserPrinterList The printers available to a user. 1 subkey | dictionary | optional | — | ✓Yes | macOS (10.7+) |
└─ Printer Printer A dictionary of printer details. 6 subkeys | dictionary | optional | — | ✓Yes | macOS (10.7+) |
└─ └─ DeviceURI DeviceURI The device URI. | string | optional | — | ✓Yes | macOS (10.7+) |
└─ └─ DisplayName DisplayName The display name. | string | optional | — | ✓Yes | macOS (10.7+) |
└─ └─ Location Location The printer's location. | string | optional | — | ✓Yes | macOS (10.7+) |
└─ └─ Model Model The printer's model. | string | optional | — | ✓Yes | macOS (10.7+) |
└─ └─ PrinterLocked PrinterLocked If `true`, locks the printer. | boolean | optional | false | ✓Yes | macOS (10.7+) |
└─ └─ PPDURL PPDURL The printer's PPDURL. | string | optional | — | ✓Yes | macOS (10.7+) |