Category filter

How to deploy Apple VPP apps

Apple introduced the Volume Purchase Program (VPP) to enable enterprises to find, purchase and distribute apps and books in bulk. The VPP apps may be store apps or enterprise apps. VPP enables the deployment and management of all the purchased apps by importing all the information from the app. You can also distribute custom B2B apps to your users using Apple VPP via Hexnode UEM.

To use Apple VPP, your organization must first be enrolled in Apple Business. Apple Business is Apple’s unified platform for device management, app purchasing, and deployment — replacing the earlier Apple Business Manager (ABM), Apple Business Essentials, and Apple Business Connect programs. If your organization is not yet enrolled, visit the Apple Business website and enter your business email to get started. Provide the required details about your organization to complete enrollment. Once enrolled, you can configure VPP settings in Hexnode.

Step 1: Download the content token

  1. Go to Apple Business
    .
  2. Log in with your account credentials.
  3. Click on your organization name at the top right-hand corner of the page and select Settings.
  4. Under Payments and Billing > Apps & Books and scroll down to ‘Content Tokens’.
  5. Click on Download next to your required content token.

Step 2: Configure VPP account settings

To configure your VPP account settings in the Hexnode portal:

  1. Log in to your Hexnode portal.
  2. Navigate to Admin > Apple Business/School Manager and select Apple VPP.
  3. Click on the Add VPP Account button.
  4. Enter an Account Name and upload the VPP token file that you downloaded earlier.
  5. Click Save.

Hexnode UEM is now integrated with your Apple VPP account.

Step 3: Purchase the required apps

  1. Sign in to Apple Business. The account should have either ‘Administrator’ or ‘Content Manager’ roles to purchase Apps and Books licenses.
  2. Click on Apps & Services and select Apps and Books.
  3. Click on View Store+. Search and select the app or book you want to purchase licenses for.
  4. Go to Buy Licenses > Assign to and choose the organizational unit to which the app or book licenses should be assigned.
  5. Specify the Quantity of licenses required and click Get.

In the Hexnode portal, navigate to Admin > Apple Business/School Manager > Apple VPP to see all the VPP accounts that have been added to the Hexnode server. Click the Sync button corresponding to a VPP account to fetch all the updated information about the total assets managed under that account.

Step 4: App installation

After configuring the VPP account settings in the Hexnode portal and purchasing the required apps, you can deploy them to your Apple devices enrolled in Hexnode.

You can install apps on iOS/macOS devices either using the Install Application action or via a Required Apps policy. In the case of tvOS devices, you can install apps only using the Install Application action.

Install apps via remote actions

To install the apps via the Install Application action:

  1. Navigate to Manage > Devices in the Hexnode portal.
  2. Select the devices to which the apps are to be distributed.
  3. Click on Actions > Install Application.
  4. Select the required apps from the window that appears.
  5. Click on Done.

Install apps via policies

To distribute apps via the Required Apps policy on your iOS/macOS devices enrolled in Hexnode:

  1. Go to Policies in the Hexnode portal.
  2. Click on New Policy > New Blank Policy.
  3. Provide a suitable Policy name and Description.
  4. Go to iOS/macOS > App Management > Required Apps and click Configure.
  5. Click +Add > Add App/Add Group to select the required apps or app groups from the app inventory.
  6. Click Done.
  7. Associate the policy with the target devices by navigating to Policy Targets.
  8. Click Save.
Note:


Deploying the VPP apps to any user in the Hexnode portal also distributes them to every supported device belonging to that user. Hence, the total number of app licenses associated with a user will be equivalent to the number of supported devices the user owns in the Hexnode portal.

Managing VPP apps

To view all the VPP apps purchased from Apple Business/ASM, go to the Apps tab in the Hexnode portal. You can filter the apps by selecting the License Type as VPP and all the VPP apps will be listed.

Purchased apps located at the synced VPP account

Here you can see the total number of licenses purchased for each app and the number of licenses used. Click on the license type of any app to see all the details about that app.

VPP App License Details dialogue box in the Hexnode portal

Exception:


The device will be listed multiple times in the VPP app license details dialogue box when multiple licenses are associated with it through different VPP tokens.

You can also retire the app license here. Select the device you want to withdraw the license from and click Revoke License. This license can be reassigned to any other device later.

To revoke all the licenses associated with a VPP account in bulk:

  1. Go to Admin > Apple Business/School Manager > Apple VPP.
  2. Click on the VPP account name.
  3. Check the Reclaim Licences option in the dialogue box that pops up.
  4. Click Save.
Note:


The VPP license associated with a device gets automatically revoked when it is disenrolled from the Hexnode portal.

Hexnode Integrations