Per App VPN: NetMotion

SOTI MobiControl's Per App VPN feature enables you to specify apps which must communicate over a per-app VPN connection. You can specify whether the per-app VPN will automatically start when the app initiates network communications. You do this when:

General

VPN Name Enter a name for this VPN connection. The name cannot contain spaces or special characters.
VPN Server Hostname / IP Address Enter the hostname or IP address for your VPN server.
Domain Enter the domain for authenticating the VPN connection. Supports macros.
Username Enter the username for authenticating the VPN connection. Supports macros.
Target Domain Enter the target domain.
Port Enter the port number of your mobility server port, if changed from the default (5008).

This option is only available when the Target Domain field has been completed.

Profile Name Enter a unique name for this profile. This is necessary if you plan to create several VPN profiles with the same server address.
Auto Start VPN When enabled, the VPN connects automatically, even before any of the managed applications are initiated.
Provider Type Select the provider type.

Domains

Add Safari Domains Click the + button to add Safari domains. Entries must each specify a domain that triggers the VPN connection in Safari. (Requires iOS 7.0 or later.)
Add Calendar Domains Click the + button to add Calendar domains. Entries must each specify a domain that triggers the VPN connection in Calendar. (Requires iOS 13.0 or later.)
Add Contacts Domains Click the + button to add Contacts domains. Entries must each specify a domain that triggers the VPN connection in Contacts. (Requires iOS 13.0 or later.)
Add Mail Domains Click the + button to add Mail domains. Entries must each specify a domain that triggers the VPN connection in Mail. (Requires iOS 13.0 or later.)
Add SMB Domains Click the + button to add SMB domains. Entries must each specify an SMB domain accessible through this VPN connection. (Requires iOS 7.0 or later.)

Proxy

Proxy Configures the proxy used with this configuration. You can select None, Automatic or Manual.
URL If Automatic is selected, enter the address of the proxy here.
Proxy Server If Manual is selected, enter the hostname or IP address of proxy server.
Username Enter the username for authenticating the connection. Supports macros.
Password Enter the password for authenticating the connection.

Authentication

Authentication Select the type of authentication used for this VPN connection. You can select Password or Certificate.
Password If Password is selected, enter the password used for authentication.
Identity Certificate If Certificate is selected, select the certificate used for identity.
Validate Server When enabled, the connection is only established once the authentication's server certificate is validated by the client.

This option is applicable only when Certificate is selected as the authentication type.

Server Suffix Enter a suffix for the server. A connection will be established only if the server name ends with this value.

This option is applicable only when Certificate is selected as the authentication type.

Enable VPN on Demand When enabled, the VPN automatically connects to or blocks certain domains or hostnames specified in the VPN On Demand Actions below.
VPN On Demand Actions Click the Add button to enter VPN On Demand actions.
Parameter Name Enter a name for the integrated parameter.
Action Set an action for the integrated parameter name:

Always establish: a VPN connection is always established for this domain or hostname.

Never establish: a VPN connection is never established for this domain or hostname.

Establish if needed: a VPN connection is established for this domain or hostname if a VPN connection is required.

Managed Applications

Click the Add button to enter an app name and search the App Store for the applications you want this VPN to apply to. If you have several apps for which you would like to use the VPN, you can upload a .csv or .txt file by clicking the Import button. Each row in the .csv or .txt file must contain the following information: app ID, app name.