You are here: Home > Device Management > Integrations > Security > Deploy Security and VPN Apps

Deploy Security and VPN Apps Already Configured

Install Mobile Threat Defense and VPN Apps silently on Android and Apple Devices, with servers, tenant IDs and tokens already configured from your Policy.

4 min read

TL;DR

Add the App to a Policy as Force installed or Required for setup, and fill in its configuration so it works from the start.

A security or VPN App only protects a Device once it's installed and configured. If that depends on the user, Devices stay unprotected for days, and typing errors end up as support tickets.

From a Policy, you can install Mobile Threat Defense (MTD) and VPN Apps silently and send them their configuration, so the user doesn't have to type anything.

Note

You can find specific guides for Check Point Harmony Mobile, Check Point Harmony VPN on Android, Check Point VPN on Apple, Microsoft Defender on Android and Cloudflare WARP on macOS.

What you can preconfigure

Each vendor decides which settings its App exposes and what they're called, so check its documentation. These are the most common:

Setting

What it's for

Server or gateway address

The VPN server or gateway the App connects to.

Tenant or customer ID

Identifies your organization in the vendor's console.

Token

Authorizes the Device with the vendor.

User and Device identifiers

Link the Device to its user in the vendor's console.

Auto-connect

Starts protection or the tunnel automatically.

For values that change on each Device, use Dynamic Variables such as {{device.serialNumber}}, {{device.udid}}, {{device.imei}} or {{user.email}}.

Deploy on Android

1
Add the App to your Policy

Once in the Applivery Dashboard, go to Policies 1, select your Android Policy, and open Apps in the left-hand menu. Click + Add App and select the App in Managed Google Play.

2
Choose the install type

In Install Type, choose one of these:

  • Force installed: the App installs without user interaction and the user can't remove it.

  • Required for setup: the same, and Device setup doesn't finish until the install completes.

harmony app
3
Fill in the Managed Properties

Fill in the properties that the App exposes with the values from your vendor. You can learn more about Managed Properties by following this link.

4
Force the VPN connection

If it's a VPN App, select Network in the left-hand menu and go to AlwaysOn Vpn Package 2. Enter the App's package name in Package Name.

Turn on Lockdown Enabled if you want to block network traffic whenever the VPN isn't connected.

always-on vpn package
Note

The VPN App must be force-installed through the Policy before this setting takes effect.

5
Save the Policy

Click Save changes.

Managed Properties and Always-On VPN are also available on AOSP Devices.

Deploy on Apple

1
Get the App licenses

Get the licenses you need in Apple Business and sync them with Applivery. You can learn more about VPP by following this link.

2
Add the App to your Policy

Once in the Applivery Dashboard, go to Policies, select your Apple Policy and open Apps. Click + Add App and select the App.

3
Choose the install mode

In Install mode, select Force installed or Required for setup. On Supervised Devices, the App installs silently.

4
Add the App configuration

On iPhones and iPads, add the keys and values from your vendor in the Configuration field. Click Add property to add them one by one, or Define as JSON to paste them all at once.

harmony mobile protect configuration

On a Mac, use the method your vendor documents. For example, Cloudflare WARP is configured with a configuration profile.

5
Add the VPN configuration

If your App needs a VPN configuration, click + Add configuration and choose VPN. Fill in the fields with the values from your vendor. These are the ones that identify the App:

  • Provider Type: Packet-tunnel.

  • VPN Subtype: the identifier your vendor gives you.

  • Vendor Config: the JSON parameters from your vendor.

  • Account Username: you can use a Dynamic Variable such as {{user.email}}.

vpn
6
Connect the VPN automatically

Turn on Enable VPN On Demand. In On-Demand Rules, add a rule with the Connect action for each type of connection: Wi-Fi and Mobile, plus Ethernet for wired connections.

The tunnel then connects by itself, with no action from the user.

7
Add the certificate

If your gateway uses a private certificate authority, click + Add configuration, choose Certificate (Trusted CA), and upload the certificate in Payload Content.

8
Save the Policy

Save the Policy and deploy it.

Best practices

  • Keep security in its own Policy: use Policy Composition to separate these settings from the ones each department needs.

  • Test before you roll out: create a Device Audience with a few test Devices and check that the values reach the App correctly.

  • Check your licenses: make sure Apple Business has enough licenses so installs don't get stuck.

  • Apply a stricter Policy to at-risk Devices: if you mark those Devices with a Device tag, an Automation Rule can select them and apply a stricter Policy with Set a Policy. Automation Rules don't send commands, so they can't lock or wipe a Device.

Key Takeaways

  • Force installed and Required for setup install the App without the user.
  • Managed Properties configure the App on Android.
  • The Configuration field configures the App on iPhone and iPad.
  • Dynamic Variables give each Device its own values.
  • Always-On VPN and On-Demand rules connect the tunnel automatically.

Any App available in Managed Google Play or through Apps and Books. Which settings you can preconfigure depends on what the vendor exposes in its App.

In your vendor's documentation or console. Each vendor names its own properties.

Yes. Use Dynamic Variables such as {{device.serialNumber}} or {{user.email}} and Applivery replaces them for each Device.

Not with the Force installed or Required for setup install types.

Add the App's package name in AlwaysOn Vpn Package and turn on Lockdown Enabled. Network traffic is blocked whenever the VPN isn't connected.

Yes. Managed Properties and Always-On VPN are also available on AOSP Devices.

Add a VPN configuration to the Policy, turn on VPN On Demand, and create On-Demand rules with the Connect action for Wi-Fi and cellular.

If you mark those Devices with a Device tag, an Automation Rule can apply a stricter Policy to them. Automation Rules can't lock or wipe a Device.

Was this page helpful?

Last updated: November 6, 2026