Printing (com.apple.mcxprinting)

com.apple.mcxprinting

The payload that configures printers.

macOS(10.7)
Branch: release

Settings (19)

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

Apple MDM & DDM Policy Explorer

Explore the full catalogue of Apple Mobile Device Management (MDM) and Declarative Device Management (DDM) policies for macOS and iOS. Search, filter, and reference policy keys for use with Microsoft Intune, Jamf, or any standards-compliant MDM solution.

Reference: policy categories & common keys

Policy categories

  • Configuration Profile
  • Declarative Configuration
  • Declarative Activation
  • Declarative Asset
  • Declarative Management

Common policy keys

  • com.apple.wifi.managed – Wi-Fi network configuration
  • com.apple.vpn.managed – VPN configuration
  • com.apple.applicationaccess – App and feature restrictions
  • com.apple.security.pkcs1 – Certificate (PKCS#1) payload
  • com.apple.security.pkcs12 – Identity certificate (PKCS#12) payload
  • com.apple.security.scep – SCEP certificate enrolment
  • com.apple.mail.managed – Mail account configuration
  • com.apple.eas.account – Exchange ActiveSync account
  • com.apple.MCX – Managed Client (macOS) preferences
  • com.apple.MCX.FileVault2 – FileVault 2 disk encryption
  • com.apple.dock – macOS Dock configuration
  • com.apple.screensaver – Screensaver configuration
  • com.apple.loginwindow – macOS login window configuration
  • com.apple.systempolicy.managed – Gatekeeper / system policy
  • com.apple.systempreferences – System Preferences pane restrictions
  • com.apple.SoftwareUpdate – Software update behaviour
  • com.apple.TCC.configuration-profile-policy – Privacy Preferences Policy Control (PPPC)
  • com.apple.notificationsettings – Per-app notification settings
  • com.apple.webcontent-filter – Web content filter
  • com.apple.dnsSettings.managed – DNS settings (DoH / DoT)
  • com.apple.relay.managed – Network relay configuration
  • com.apple.extensiblesso – Extensible Single Sign-On
  • com.apple.configuration.passcode.settings – DDM: passcode policy
  • com.apple.configuration.softwareupdate.enforcement.specific – DDM: enforced software update
  • com.apple.configuration.services.configuration-files – DDM: service configuration files
  • com.apple.configuration.management.status-subscriptions – DDM: status subscriptions
  • com.apple.activation.simple – DDM: simple activation predicate
  • com.apple.management.organization-info – DDM: organization information