Files
apple_device-management/mdm/profiles/com.apple.apn.managed.yaml
T
2025-09-15 20:38:03 -04:00

78 lines
2.2 KiB
YAML

title: APN
description: The payload that configures access point names.
payload:
payloadtype: com.apple.apn.managed
supportedOS:
iOS:
introduced: '4.0'
deprecated: '7.0'
multiple: false
supervised: false
allowmanualinstall: true
sharedipad:
mode: allowed
devicechannel: true
userchannel: false
userenrollment:
mode: forbidden
macOS:
introduced: n/a
tvOS:
introduced: n/a
visionOS:
introduced: n/a
watchOS:
introduced: n/a
content: |-
Not supported in macOS.
This technically does install on watchOS but we are removing the supportedOS dictionary. The cellular payload should be used instead.
Only applies to the preferred data SIM.
Deprecated. Use Cellular instead.
payloadkeys:
- key: DefaultsData
type: <dictionary>
presence: required
content: The list of access point names (APNs).
subkeys:
- key: apns
type: <array>
presence: required
content: An array of APN dictionaries (\`APN.DefaultsData.Apns\`).
subkeys:
- key: apnsItem
type: <dictionary>
content: A dictionary that describes an APN configuration.
subkeys:
- key: apn
type: <string>
presence: required
content: The access point name.
- key: username
type: <string>
presence: optional
content: The user name. If missing, the device prompts for it during profile
installation.
- key: password
type: <data>
presence: optional
content: The password for the user. For obfuscation purposes, the system encodes
the password. If missing, the device prompts for the password during profile
installation.
- key: proxy
type: <string>
presence: optional
content: The IP address or URL of the APN proxy.
- key: proxyPort
type: <integer>
presence: optional
content: The port number of the APN proxy.
- key: DefaultsDomainName
type: <string>
presence: required
rangelist:
- com.apple.managedCarrier
content: The domain name.
notes:
- title: ''
content: This profile is deprecated. Use the `Cellular` profile instead.