Configure a global HTTP proxy to direct all HTTP traffic from Supervised iOS 7 and higher devices through a designated proxy server. For example, a school can set a global proxy to ensure that all web browsing is routed through its Web content filter.

To create a global HTTP proxy profile:

  1. Navigate to Devices > Profiles & Resources > Profiles > Add. Select Apple iOS.
  2. Configure the profile's General settings.

    These settings determine how the profile deploys and who receives it. For more information on General settings, see Add General Profile Settings.

  3. Select the Global HTTP Proxy payload from the list.
  4. Configure Proxy settings including:

    Setting Description
    Proxy Type Choose Auto or to Manual for proxy configuration.
    Proxy Server Enter the URL of the proxy server. This text box displays when the Proxy Type is set to Manual.
    Proxy Server Port Enter the port used to communicate with the proxy. This text box displays when the Proxy Type is set to Manual.
    Proxy Username/Password If the proxy requires credentials, you can use look-up values to define the authentication method. This text box displays when the Proxy Type is set to Manual.
    Allow bypassing proxy to access captive networks

    Select this check box to allow the device to bypass proxy settings to access a known network. This text box displays when the Proxy Type is set to Manual.

    Proxy PAC File URL Enter the URL of the Proxy PAC File to apply its settings automatically. This text box displays when the Proxy Type is set to Auto.
    Allow direct connection if PAC is unreachable Select this option to have iOS devices bypass the proxy server if the PAC file is unreachable. This text box displays when the Proxy Type is set to Auto.
    Allow bypassing proxy to access captive networks Select this check box to allow the device to bypass proxy settings to access a known network. This text box displays when the Proxy Type is set to Auto.
  5. Select Save & Publish.