XenMobile Server

Proxy device policy

You can add a device policy in XenMobile to specify global HTTP proxy settings for devices running iOS 6.0 or later. You can deploy only one global HTTP proxy policy per device.

To add or configure this policy, go to Configure > Device Policies. For more information, see Device policies.


Before deploying this policy, be sure to set all iOS devices for which you want to set a global HTTP proxy into Supervised mode. For details, see To place an iOS device in Supervised mode by using the Apple Configurator or Deploy devices through the Apple Deployment Program.

Set deployment rules to enroll devices before sending the Proxy policy to the devices.

iOS settings

  • Proxy configuration: Click Manual or Automatic for how the proxy will be configured on users’ devices.
    • If you click Manual, configure these settings:
      • Hostname or IP address for the proxy server: Type the host name or IP address of the proxy server. This field is required.
      • Port for the proxy server: Type the proxy server port number. This field is required.
      • User name: Type an optional user name to authenticate to the proxy server.
      • Password: Type an optional password to authenticate to the proxy server.
    • If you click Automatic, configure these settings:
      • Proxy PAC URL: Type the URL of the PAC file that defines the proxy configuration.
      • Allow direct connection if PAC is unreachable: Select whether to allow users to connect directly to the destination if the PAC file is unreachable. The default is On. This option is available only on iOS 7.0 and later.
  • Allow bypassing proxy to access captive networks: Select whether to allow bypassing the proxy to access captive networks. The default is Off.

  • Policy settings
    • Remove policy: Choose a method for scheduling policy removal. Available options are Select date and Duration until removal (in hours)
      • Select date: Click the calendar to select the specific date for removal.
      • Duration until removal (in hours): Type a number, in hours, until policy removal occurs. Only available for iOS 6.0 and later.
Proxy device policy