Enabling per-app VPN
Per-app VPN allows a wrapped app to use an HTTP or HTTPS connection to access internal resources in your organization from public networks, regardless of VPN settings on the device.
Before you begin
IBM® MaaS360® Mobile Enterprise Gateway (MEG) 2.0 or later is required.
Your organization must deploy the Mobile Enterprise Gateway (MEG) on a gateway server. The network administrator must then set up gateway routes, users, and network policies before the administrator enables per-app VPN. For more information about deploying the Mobile Enterprise Gateway (MEG), see the Mobile Enterprise Gateway (MEG) module.
About this task
When the wrapped app is started, the app prompts for user credentials for a gateway connection. The credentials are used to authenticate to the gateway. If credentials are cached, the user is not prompted to enter the credentials every time the app is started. The expiration time for cached credentials is set on the MEG Control Panel on the Mobile Enterprise Gateway (MEG) server.
Per-app VPN is not supported for apps that use certain networking APIs. For more information about which networking APIs are supported, see App wrapping (iOS) overview for developers.
Make sure that you test VPN capability before deployment.