Explore the full catalogue of Apple Mobile Device Management (MDM) and Declarative Device Management (DDM) policies for macOS and iOS. Use the interactive explorer to search, filter, and reference policy keys for use with Microsoft Intune, Jamf, or any standards-compliant MDM solution.
The payload that configures cellular settings.
| Setting | Type | Required | Default | Manual Install | Supported OS |
|---|---|---|---|---|---|
AttachAPN AttachAPN A configuration dictionary. 5 subkeys | dictionary | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Name Name The name for this configuration. | string | required | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Authentication type AuthenticationType The authentication type. | string | optional | PAP | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ User name Username The user name. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Password Password The password for the user. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Supported IP Versions AllowedProtocolMask The Internet Protocol versions that the system supports. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
APNs APNs An array of access point name (APN) dictionaries. 1 subkey | array | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ APNsItem APNsItem A dictionary that contains details about an access point name (APN) configuration. 11 subkeys | dictionary | — | ✓Yes | iOS (7.0+)watchOS (3.2+) | |
└─ └─ Name Name The name for this configuration. | string | required | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ Authentication type AuthenticationType The authentication type for logging in. | string | optional | PAP | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ User name Username The user name for the APN. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ Password Password The user's password for the APN. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ Proxy server ProxyServer The proxy server's address. | string | optional | — | ✗No | |
└─ └─ Proxy port ProxyPort The proxy server's port number. | integer | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ DefaultProtocolMask DefaultProtocolMask Deprecated (iOS 11.0) The default Internet Protocol versions. Available in iOS 10.3 but no longer used in iOS 11 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3 - 11.0) |
└─ └─ Supported IP Versions AllowedProtocolMask The Internet Protocol versions that the system supports. Available in iOS 10.3 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
└─ └─ Supported Roaming IP Versions AllowedProtocolMaskInRoaming The Internet Protocol versions that the system supports while roaming. Available in iOS 10.3 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
└─ └─ Supported Roaming IP Versions AllowedProtocolMaskInDomesticRoaming The Internet Protocol versions that the system supports while roaming. Available in iOS 10.3 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
└─ └─ Enable XLAT464 EnableXLAT464 If `true`, the system enables XLAT464. Available in iOS 16 and later and watchOS 9 and later. | boolean | optional | false | ✓Yes | iOS (16.0+)watchOS (9.0+) |