Category Filter

Distribute Enterprise Apps to Android Enterprise Enabled Devices

Enterprise apps are private apps developed by an organization to serve a specific purpose within the organization. Since they are designed to be used internally within an organization, such apps are not hosted on Google Play. With Hexnode UEM, enterprise apps can be easily deployed on Android Enterprise enabled devices.


The first step is to add the enterprise app to the Hexnode app inventory.

Add Enterprise Apps to App Inventory

The following instructions outline how to add an enterprise app to the app inventory.

  1. Log in to your Hexnode portal and navigate to the Apps tab.
  2. Click on +Add Apps and select Enterprise App from the dropdown list.
  3. Input the following information:
    • Platform: Choose the platform as Android.
    • App Name: Provide a suitable name for your app.
    • You can upload the enterprise app in two ways.
      • APK File: Upload the APK file from your system.
      • From Manifest Path: Provide the URL of the location where the app resides.
    • Category: Select the category from the dropdown list. Click on + and type in the category name if you want to add a new category to the list.
    • Description: Give a suitable description for your app.
  4. Check the option Notify admin via mail once app upload succeeds/fails to notify the admin about the app upload status.
  5. Click Add.

Now, distribute the enterprise apps to devices.

Distribute Enterprise Apps to Android Enterprise Devices

Enterprise apps can be distributed to devices in several ways.

Push Apps via Actions

This method is an instantaneous deployment process that can be achieved by performing the below steps:

  1. Navigate to Manage > Devices and select the Android devices to which the app is to be distributed.
  2. Click on Actions > Install Application.
  3. Select the required application.
  4. Click on Done.

Push Apps via Policies

Set as Mandatory Apps

Defining apps as mandatory enables the admin to ensure that all the essential apps are compulsorily installed on devices without user intervention. Here’s how you can set apps as mandatory.

  1. Navigate to Policies and select a New Policy.
  2. Give a suitable name and description for your policy.
  3. Navigate to Advanced Restrictions under Android. Enable the option ‘Allow app installation from unknown sources‘.
  4. Click on Mandatory Apps from Android > App Management.
  5. Click on +Add > Add App to select the app you wish to install from Local Apps.
  6. Click Done.
  7. Similarly, you can also configure app groups as mandatory. Click on +Add > Add Group to select the app groups you wish to set as mandatory and click Done.
  8. Next, associate the policy with the target devices by navigating to Policy Targets and select the required Devices/Device Groups/Users/User Groups/Domains to which the policy is to be associated.
  9. Hit Save.


  • You can also deploy enterprise apps via an app catalog policy.

The apps will be installed on the selected Devices/Device Groups/Users/User Groups/Domains.