Category filter

How to enforce app installation on macOS devices

Hexnode UEM simplifies the process of app management in an organization with its Required Apps feature for macOS devices. This ensures that all the requisite apps get installed on the devices, without any user intervention, with a simple policy push to the target entities.


Apple only allows the deployment of store apps purchased via Volume Purchase Program (VPP apps) and enterprise apps, to Mac.

Creating Required Apps policy

Apps can be added to macOS devices in bulk via the policy.

  1. From the Hexnode UEM dashboard, navigate to Policies -> New Policy. Assign a suitable name and description for the policy, or you can choose to continue with an existing policy.
  2. Choose macOS -> App Management -> Required Apps. Click Configure.
  3. Click +Add to either add an app or an app group from the local app repository.
  4. Choose the required apps from the list and click Done.
  5. You can review the apps chosen and remove any or all from the list, if needed.
  6. Next, associate the policy with the target device by clicking on Policy Targets -> +Add Devices.
  7. Choose the target device and click OK to confirm.
  8. Click Save.

Associating Policies with target devices

If you are editing an existing policy and wish to associate the policy to more targets,

  1. Navigate to the Policies tab, select the policy and click on Manage -> Associate Targets.
  2. Add the target entities and click Associate.

You can also associate the policy from the Manage tab, in two ways.

  1. Select the devices and click on Manage -> Associate Policy.
  2. Click on the target device, Actions -> Associate Policy.

As soon as the policy gets associated with the device, the app gets installed silently, without any user intervention.

Installation criteria for app types with multiple versions

Hexnode UEM allows adding multiple versions of an app, whether store or enterprise, to the app inventory. If multiple versions of an app are added to the Required Apps policy, only one version of the app will be pushed for installation on the devices. The priority of installation for different app versions depends on various scenarios that are explained below:

  1. If the enterprise app version is the same as that of its store app version, the priority of installation will be based on the following order:
    • Non-Ad-Hoc Enterprise version
    • Store version
    • Ad-Hoc Enterprise version
  2. When the enterprise app version is greater than the store app version, the enterprise version will be installed on the macOS devices.
  3. In case, if the store app version is higher than the enterprise app version, the store app version will be pushed to the devices.
  • Deploying and Managing Apps