Deploying Applications Using Workspace ONE on Apple iOS
To deploy Ivanti managed applications:
-
From Workspace ONE, select Resources > Apps > Native > Public > Add Application.
-
In the Managed by field, select the organization group by which this app will be managed.
-
Select Apple iOS from the Platform list.
-
Search for the application by doing one of the following:
-
Click Search App Store and specify the name of the application, and then click Next. For example: Ivanti Secure Access Client
-
Click Enter URL and type in the application URL, and then click Next.
-
-
From the search list, click the Select option next to the application.
-
In the Add Application window, enter application details, terms of use and SDK profile details, and then click Save and Assign.
-
In the Distribution window displayed:
-
Enter a name for the application distribution.
- Select one or more Assignment Groups that will have access to the app.
-
Select App Delivery Method:
- Auto: pushes the application to the device automatically.
- On Demand: deploys the app when needed.
-
-
Click Create and then Save to preview the assigned devices.
-
Click Publish to push the App Catalog to the endpoints in the Groups that you assigned.
Configuring Per-app VPN, Always On VPN / On Demand VPN for iOS Endpoints Using Workspace ONE
Per-app VPN allows iOS devices to establish VPN connections only for specific apps, while other traffic goes through the normal network.
In an Always On VPN configuration, the connection is always on. The traffic that matches specific filters is always routed through the ICS tunnel.
To configure Per-app VPN:
-
From the Workspace ONE console, select Resources > Profiles & Baselines > Profiles > ADD, and then select Add Profile.
-
Select iOS from the Platform list.
-
Select Device Profile from the Select Context window.
-
Type in a name and description for the profile.
-
If your deployment requires client certificate authentication, configure the Credentials settings.
To upload a client certificate manually:
- Set the Credential Source to Upload.
- Enter a Credential Name.
- Click Choose File to locate and select the certificate that you want to upload.
-
After you select a certificate, click SAVE.
To create the credential source for certificate authentication, choose SCEP.
-
Set the Credential Source to Defined Certificate Authority.
-
Select the Certificate Authority from which you want obtain certificates.
-
Select the Certificate Template for the certificate authority.
-
Configure the VPN settings:
-
Enter the Connection Name that the endpoint displays.
-
Select Pulse Secure (Legacy) from the Connection Type list.
-
Enter the Server host name.
-
Specify the Realm name and user Role.
-
Enable Per-App VPN Rules to establish VPN connections only for the managed apps.
-
Enable Connect Automatically to force the secure connection to be always on.
-
Select Provider Type from the list according to L3/L4 connection.
-
Enable the required domains.
-
Select Certificate as User Authentication.
-
Enable VPN On Demand.
-
Enable Use new on-demand keys and define the rules for VPN On Demand connection.
-
Click Save and Publish.
-