The payload that provides device info on private network deployments, including geographical location, preference over Wi-Fi, and network deployment type.
| Setting | Type | Required | Default | Manual Install | Supported OS |
|---|---|---|---|---|---|
Geofences Geofences A list of up to 1000 geofences for private networks. Geofencing is only used on iPhone. 1 subkey | array | optional | — | ✓Yes | iOS (17.0+) |
└─ GeofenceItem GeofenceItem A geofence for a private network. 4 subkeys | dictionary | — | ✓Yes | iOS (17.0+) | |
└─ └─ Longitude Longitude The longitude of the geofence. Range: -180 - 180 | real | required | — | ✓Yes | iOS (17.0+) |
└─ └─ Latitude Latitude The latitude of the geofence. Range: -90 - 90 | real | required | — | ✓Yes | iOS (17.0+) |
└─ └─ Radius Radius Specifies the radius of the geofence in meters. Set this value slightly greater than the private cellular network coverage area. Range: 100 - 6500 | real | required | — | ✓Yes | iOS (17.0+) |
└─ └─ GeofenceId GeofenceId A geofence identifier that's unique within a list of geofences. | string | required | — | ✓Yes | iOS (17.0+) |
DataSetName DataSetName The name of the private network configuration data set. | string | required | — | ✓Yes | iOS (17.0+) |
VersionNumber VersionNumber The version number of this dataset that the system uses to track updates. | string | required | — | ✓Yes | iOS (17.0+) |
CellularDataPreferred CellularDataPreferred Set to `true` to prefer this private network over Wi-Fi. | boolean | optional | false | ✓Yes | iOS (17.0+) |
EnableNRStandalone EnableNRStandalone Set to `true` if this private network is NR Standalone. | boolean | optional | false | ✓Yes | iOS (17.0+) |
NetworkIdentifier NetworkIdentifier A string using the 3GPP "Coordinated NID" (option 1 or option 2) format (defined in 3GPP 31.102, Section 12.7.1). The device uses this value to match a SIM present on the device.
All combinations of `NetworkIdentifier` and `CsgNetworkIdentifier` must be unique across all profiles installed on the device. | string | optional | — | ✓Yes | iOS (18.0+) |
CsgNetworkIdentifier CsgNetworkIdentifier A string using the 3GPP "CSG_ID" format (defined in 3GPP 23.003, Section 4.7). The device uses this value to match a SIM present on the device.
All combinations of `NetworkIdentifier` and `CsgNetworkIdentifier` must be unique across all profiles installed on the device. | string | optional | — | ✓Yes | iOS (18.0+) |
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.
com.apple.wifi.managed – Wi-Fi network configurationcom.apple.vpn.managed – VPN configurationcom.apple.applicationaccess – App and feature restrictionscom.apple.security.pkcs1 – Certificate (PKCS#1) payloadcom.apple.security.pkcs12 – Identity certificate (PKCS#12) payloadcom.apple.security.scep – SCEP certificate enrolmentcom.apple.mail.managed – Mail account configurationcom.apple.eas.account – Exchange ActiveSync accountcom.apple.MCX – Managed Client (macOS) preferencescom.apple.MCX.FileVault2 – FileVault 2 disk encryptioncom.apple.dock – macOS Dock configurationcom.apple.screensaver – Screensaver configurationcom.apple.loginwindow – macOS login window configurationcom.apple.systempolicy.managed – Gatekeeper / system policycom.apple.systempreferences – System Preferences pane restrictionscom.apple.SoftwareUpdate – Software update behaviourcom.apple.TCC.configuration-profile-policy – Privacy Preferences Policy Control (PPPC)com.apple.notificationsettings – Per-app notification settingscom.apple.webcontent-filter – Web content filtercom.apple.dnsSettings.managed – DNS settings (DoH / DoT)com.apple.relay.managed – Network relay configurationcom.apple.extensiblesso – Extensible Single Sign-Oncom.apple.configuration.passcode.settings – DDM: passcode policycom.apple.configuration.softwareupdate.enforcement.specific – DDM: enforced software updatecom.apple.configuration.services.configuration-files – DDM: service configuration filescom.apple.configuration.management.status-subscriptions – DDM: status subscriptionscom.apple.activation.simple – DDM: simple activation predicatecom.apple.management.organization-info – DDM: organization information