Global HTTP Proxy

Template

This payload allows you to specify global HTTP proxy settings.

Note

If the ProxyType field is set to Auto and no ProxyPACURL value is specified, the device uses the web proxy autodiscovery protocol (WPAD) to discover proxies.

Summary

PayloadType:com.apple.proxy.http.global
Supervised Only:
 True
macOS:N/A
macOS Deprecated:
 N/A
iOS:N/A
iOS Deprecated:N/A
Highlander:True

Keys

ProxyType

Proxy Type

Proxy Type

Type Default Required Regex iOS macOS Supervised
string Manual always N/A N/A N/A N/A

Valid Choices

  • Manual
  • Auto

ProxyServer

Proxy Server

Proxy Server

Type Default Required Regex iOS macOS Supervised
string N/A N/A N/A N/A N/A N/A

ProxyServerPort

Proxy Server Port

Proxy Server Port

Type Default Required Regex iOS macOS Supervised
integer N/A N/A N/A N/A N/A N/A

ProxyUsername

Proxy Username

Proxy Username

Type Default Required Regex iOS macOS Supervised
string N/A N/A N/A N/A N/A N/A

ProxyPassword

Proxy Password

Proxy Password

Type Default Required Regex iOS macOS Supervised
string N/A N/A N/A N/A N/A N/A

ProxyPACURL

Proxy PAC URL

Proxy PAC URL

Type Default Required Regex iOS macOS Supervised
string N/A always N/A N/A N/A N/A

ProxyPACFallbackAllowed

Proxy PAC Fallback Allowed

Proxy PAC Fallback Allowed

Type Default Required Regex iOS macOS Supervised
boolean False N/A N/A N/A N/A N/A

ProxyCaptiveLoginAllowed

Proxy Bypass Allowed

Proxy Bypass Allowed

Type Default Required Regex iOS macOS Supervised
boolean False N/A N/A N/A N/A N/A