Example: GlobalProtect iOS App App-Level VPN Configuration

The following example shows the XML configuration containing a VPN payload that you can use to verify the app-level VPN configuration of the GlobalProtect app for iOS.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>PayloadDescription</key> <string>Configures VPN settings, including authentication.</string> <key>PayloadDisplayName</key> <string>VPN (Sample App Level VPN)</string> <key>PayloadIdentifier</key> <string>Sample App Level VPN.vpn</string> <key>PayloadOrganization</key> <string>Palo Alto Networks</string> <key>PayloadType</key> <string>com.apple.vpn.managed.applayer</string> <key>PayloadVersion</key> <integer>1</integer> <key>VPNUUID</key> <string>cGFuU2FtcGxlIEFwcCBMZXZlbCBWUE52cG5TYW1wbGUgQXBwIExldmVsIFZQTg==</string> <key>SafariDomains</key> <array> <string>*.paloaltonetworks.com</string> </array> <key>PayloadUUID</key> <string>54370008-205f-7c59-0000-01a1</string> <key>UserDefinedName</key> <string>Sample App Level VPN</string> <key>Proxies</key> <dict/> <key>VPNType</key> <string>VPN</string> <key>VPNSubType</key> <string>com.paloaltonetworks.GlobalProtect.vpnplugin</string> <key>IPv4</key> <dict> <key>OverridePrimary</key> <integer>0</integer> </dict> <key>VPN</key> <dict> <key>RemoteAddress</key> <string>cademogp.paloaltonetworks.com</string> <key>AuthName</key> <string></string> <key>OnDemandMatchAppEnabled</key> <integer>1</integer> <key>OnDemandEnabled</key> <integer>1</integer> <key>DisconnectOnIdle</key> <integer>0</integer> <key>AuthenticationMethod</key> <string>Password</string> </dict> <key>VendorConfig</key> <dict> <key>OnlyAppLevel</key> <integer>1</integer> <key>AllowPortalProfile</key> <integer>0</integer> <key>FromAspen</key> <integer>1</integer> </dict> </dict> </array> <key>PayloadDisplayName</key> <string>Sample App Level VPN</string> <key>PayloadOrganization</key> <string>Palo Alto Networks</string> <key>PayloadDescription</key> <string>Profile Description</string> <key>PayloadIdentifier</key> <string>Sample App Level VPN</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadVersion</key> <integer>1</integer> <key>PayloadUUID</key> <string>5436fc94-205f-7c59-0000-011c</string> <key>PayloadRemovalDisallowed</key> <false/> </dict> </plist>

Related Documentation