Relay
The payload that configures relay settings.
Declaration
object RelayProperties
| Name | Type | Description |
|---|---|---|
AllowDNSFailover | boolean | If |
ExcludedDomains | [string] | A list of domain strings to exclude from routing through the servers in |
ExcludedFQDNs | [string] | A list of Fully Qualified Domain Names (FQDNs) to exclude from routing through the servers contained in |
MatchDomains | [string] | A list of domain strings that the system uses to determine which connection to route through the servers in Any connection that matches a domain in the list exactly or is a subdomain of the listed domain uses the relay servers, unless it matches a domain in If this list and |
MatchFQDNs | [string] | A list of Fully Qualified Domain Names (FQDNs) to be routed through the servers contained in |
Relays Required | [Relay.Relay] | An array of dictionaries that describe one or more relay servers that the system can chain together. |
RelayUUID | string | A globally unique identifier for this relay configuration. The system uses this UUID to route managed apps through the servers in |
UIToggleEnabled | boolean | If |
Discussion
Specify com.apple.relay.managed as the payload type.
Profile availability
Device channel | iOS, macOS, Shared iPad, tvOS, visionOS |
User channel | macOS |
Allow manual install | iOS, macOS, tvOS, visionOS |
Requires supervision | NA |
Requires user-approved MDM | NA |
Allowed in user enrollment | iOS, visionOS |
Allow multiple payloads | iOS, macOS, Shared iPad, tvOS, visionOS |