Category filter

How to distribute enterprise apps or in-house apps

Enterprise apps are those apps custom-made for each organization and are usually deployed in an organization by their in-house IT department. Enterprise apps or in-house apps were introduced to tie over the challenges faced by organizations to cope up with all the tasks within. These B2B (Business to business) apps are used exclusively in business settings to fulfill specific needs. They can assist businesses in solving enterprise problems, providing internal initiatives, keeping employees up-to-date, and giving workers insights that can help them do their daily jobs.

Enterprise apps can be developed in-house or sourced from third-party developers. They cannot be published on app stores as they are not meant for the public. So, such apps won’t be available in Public app stores. Hexnode can seamlessly distribute such apps to devices under different OS platforms.

Enterprise app distribution with Hexnode UEM

You should first add your enterprise app to the app inventory. You can choose only those apps added to the inventory while pushing enterprise apps to devices.

Add enterprise apps to the app inventory

  1. Go to Apps > Click on +Add Apps and select Enterprise App.
  2. Choose the platform. You can push enterprise apps to iOS, Windows, Android, macOS or tvOS devices.
  3. Fill in the details. Fields to be filled change according to the OS platform chosen.
    • Name the app.
    • Choose the method to upload the app. There are two ways by which apps can be added: either by uploading the IPA, APK, MSI, DMG or PKG file or by providing the manifest URL.
    • Choose a category.
    • Provide a description.
  4. Click on the strong>Add button.

Adding enterprise app to Hexnode inventory

Install apps to devices

App installation from Manage tab

  1. Navigate to Manage > Devices and select the devices to which the app is to be distributed.
  2. Click on Actions > Install Application.
  3. Uncheck all the other options than the required platform and select the app you wish to distribute.
  4. Click on Done.

Installing enterprise app from Manage tab

App installation from Policies

  1. Go to Policies.
  2. Select an existing policy or create a new one by clicking on New Policy.
  3. Navigate to iOS, Android, Windows or macOS > App Management > Required Apps and click on Configure.
  4. Select the enterprise apps already added to the app inventory. If you’ve created an App Group at Apps > App Groups, then select the app group from the list.
  5. For iOS and Android devices, there is an option to Remove apps from the device on policy removal. Check this option if necessary.
  6. Go to Policy Targets > Add Devices/Device Groups/Users/User Groups/Domains to which the policy is to be associated > Save.

Required Apps policy tab showing the selected required app


  • For tvOS devices, enterprise app distribution is possible only via remote actions.

  • Deploying and Managing Apps