Reply To: Per-app network control

AvatarNora Lang
1 pt

Hi @lauran, we understand your concern, here’s a solution that suits your requirements.

You can adjust the per-app network connectivity on the device with the Network Data Usage Management policy in Hexnode. This policy enables you to manage, monitor and even restrict network connectivity for your apps.

To achieve your use-case, configure the policy in such a way that,

  1. Block Wi-Fi connectivity for personal apps
  2. Set no network restriction or block mobile data for company apps

Note that users need to activate VPN service for Hexnode to impose data usage and network restrictions on their devices. To make this process easy for the users, you can enable Hexnode to prompt users to activate VPN. This prompt will be shown during device enrollment and when data restrictions policies are associated with the device in which VPN is not yet activated.

To enable Hexnode to prompt the device,

  1. On your Hexnode console, navigate to Admin > General Settings > Data Restriction (Android).
  2. Enable the option “Prompt to activate VPN” or “Prompt to activate VPN while in kiosk” if the device is in kiosk.

Now, follow the steps to configure the Network restriction policy,

  1. Go to Policies > Android > Advanced Restrictions > Configure VPN.
  2. Now go to Network Data Usage Management > Data Usage restrictions.
  3. Check Enable network & data usage restrictions.
  4. Now go to App-wise Restrictions > +Add App.
  5. Search and find the non-work apps and select Block Wi-Fi data under app Network Restrictions. You can also block mobile data for work apps in the same way if you like.
  6. Associate the targets and save the policy.

If you want to identify the data-hogging apps on the devices, enable data usage tracking in the Network Data Usage Management policy. This will let you identify the data usage for each app and the whole device from Manage > Device > specific device > Data Management. However, data usage tracking and restrictions are not fully compatible with third-party VPNs. So, if a VPN policy is attached to the device, data usage tracking won’t be effective.

Check out data usage tracking for Android to learn more.

Also, make sure to update the Hexnode agent app on the device prior to associating the network data usage management policy with the device.

Nora Lang
Hexnode UEM