Setting the policy configures the proxy settings for Chrome and ARC-apps, which ignore all proxy-related options specified from the command line.
Leaving the policy unset lets users choose their proxy settings.
Setting the ProxySettings policy accepts the following fields:
* ProxyMode, which lets you specify the proxy server Chrome uses and prevents users from changing proxy settings
* ProxyPacUrl, a URL to a proxy .pac file, or a PAC script encoded as a data URL with MIME type application/x-ns-proxy-autoconfig
* ProxyPacMandatory, which prevents the network stack from falling back to direct connections with invalid or unavailable PAC script
* ProxyServer, a URL of the proxy server
* ProxyBypassList, a list of hosts for which the proxy will be bypassed
The ProxyServerMode field is deprecated in favor of the ProxyMode field.
For ProxyMode, if you choose the value:
* direct, a proxy is never used and all other fields are ignored.
* system, the systems's proxy is used and all other fields are ignored.
* auto_detect, all other fields are ignored.
* fixed_servers, the ProxyServer and ProxyBypassList fields are used.
* pac_script, the ProxyPacUrl, ProxyPacMandatory and ProxyBypassList fields are used.
Note: For more detailed examples, visit The Chromium Projects ( https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).