mirror of
https://github.com/apple/device-management.git
synced 2026-07-10 21:13:42 +02:00
65 lines
1.9 KiB
YAML
65 lines
1.9 KiB
YAML
title: DNS Proxy
|
|
description: Use this section to configure a DNS proxy network extension
|
|
payload:
|
|
payloadtype: com.apple.dnsProxy.managed
|
|
supportedOS:
|
|
iOS:
|
|
introduced: '11.0'
|
|
multiple: false
|
|
supervised: false
|
|
allowmanualinstall: false
|
|
sharedipad:
|
|
mode: allowed
|
|
devicechannel: true
|
|
userchannel: false
|
|
userenrollment:
|
|
mode: allowed
|
|
macOS:
|
|
introduced: '10.15'
|
|
multiple: false
|
|
devicechannel: true
|
|
userchannel: false
|
|
requiresdep: false
|
|
userapprovedmdm: false
|
|
allowmanualinstall: true
|
|
userenrollment:
|
|
mode: forbidden
|
|
content: As of iOS 15.0 this payload can be installed on unsupervised devices via
|
|
MDM and can only be installed via MDM. As of iOS 16.0, this can be installed on
|
|
User Enrollments via MDM if DNSProxyUUID is specified.
|
|
payloadkeys:
|
|
- key: AppBundleIdentifier
|
|
title: App Bundle Identifier
|
|
type: <string>
|
|
presence: required
|
|
content: The bundle identifier of the app containing the DNS proxy network extension.
|
|
- key: ProviderBundleIdentifier
|
|
title: Provider Bundle Identifier
|
|
type: <string>
|
|
presence: optional
|
|
content: The bundle identifier of the DNS proxy network extension to use. Declaring
|
|
the bundle identifier is useful for apps that contain more than one DNS proxy
|
|
extension.
|
|
- key: ProviderConfiguration
|
|
title: Provider Configuration
|
|
type: <dictionary>
|
|
presence: optional
|
|
content: The dictionary of vendor-specific configuration items.
|
|
subkeys:
|
|
- key: ANY
|
|
type: <any>
|
|
presence: optional
|
|
content: Key/value pairs.
|
|
- key: DNSProxyUUID
|
|
title: DNS Proxy UUID
|
|
supportedOS:
|
|
iOS:
|
|
introduced: '16.0'
|
|
macOS:
|
|
introduced: n/a
|
|
type: <string>
|
|
presence: optional
|
|
content: A globally-unique identifier for this DNS proxy configuration. Managed
|
|
apps with the same 'DNSProxyUUID' in their app attributes have their DNS lookups
|
|
traffic processed by the proxy.
|