PayloadKit

AirPrint

com.apple.airprint

The payload that configures AirPrint printer discoverability in the user's printer list.

iOSmacOS
macOS 10.10+iOS 7.0+combined
All settings in this payload are available in the Intune Settings Catalog. You can configure them natively without a custom profile.

DDM recommended — all settings support Declarative Device Management

Apple recommends DDM over legacy profiles. DDM declarations are autonomous — the device enforces them without server round-trips. In Intune, use Settings Catalog → Declarative Device Management to configure these settings.

Configuration Keys (1)

KeyTypeTitleDDM
AirPrintrequired

An array of AirPrint printers that are presented to the user.

arrayAir print
AirPrintItemrequired

A printer item in the printer list

dictPrinter
IPAddressrequired

The IP address or hostname of the AirPrint destination.

stringIP Address or Hostname
Port

The listening port of the AirPrint destination. Available only in iOS 11 and later.

Range: 0 – 65535

integerPort Number
ResourcePathrequired

The resource path associated with the printer. This path corresponds to the 'rp' parameter of the '_ipps.tcp' Bonjour record. For example: - 'printers/Canon_MG5300_series' - 'printers/Xerox_Phaser_7600' - 'ipp/print' - 'Epson_IPP_Printer'

stringResource Path
ForceTLS

If 'true', AirPrint connections are secured by Transport Layer Security (TLS). Available only in iOS 11 and later.

Default: false

booleanForce TLS