Skip to main content

Adding VPP Apps from Apple Business Manager (ABM) to SureMDM

The Apple Volume Purchase Program (VPP) integrated within Apple Business Manager (ABM) enables organizations to purchase and distribute apps in bulk. SureMDM integrates with ABM to streamline app deployment on managed macOS, iOS/iPadOS and tvOS devices.

This guide covers the steps to create a location in ABM, add VPP apps, and sync them with SureMDM for distribution.


Prerequisites

  • An active Apple Business Manager (ABM) account.
  • A valid Server Token (.vpptoken) downloaded from ABM.

Steps to Configure VPP Apps in ABM and Sync with SureMDM

1. Create a Location in ABM

  1. Log in to Apple Business Manager (ABM) with an Administrator account.

  2. Navigate to: Locations → Add.

  3. Enter the below details

FieldDescription
NameEnter the name of the location.
AddressProvide the address of the specified location.
Town or CityEnter the name of the town or city.
PIN CodeSpecify the PIN Code.
StateEnter the name of the state.
PhoneEnter the phone number if required.
WebsiteEnter the website url if required.
  1. Click Save.

Note: Locations are used to organize app licenses and associate them with MDM servers such as SureMDM.

alt text

2. Purchase / Add Apps in ABM

  1. In ABM portal, navigate to Apps and Books.

  2. Search for the required app in the App Store catalog.

  3. Choose the Location created in Step 1 in Assign to field.

  4. Select the app and specify the quantity / number of licenses required (can be free or paid based on the application)

  5. Click Get.

  6. Complete the purchase.

Note: For free apps, licenses can be added without cost. Paid apps require a payment method configured in ABM.

alt text

3. Download the VPP Server Token

  1. In the Apple Business Manager (ABM) portal, navigate to: Preferences → Payments and Billing → Apps and Books tab.

  2. Select the Location created earlier.

  3. Click Download to retrieve the .vpptoken file.

  4. Save this token securely to upload the same into SureMDM.

alt text

4. Add the VPP Token to SureMDM

  1. Log in to the SureMDM Web Console.

  2. Navigate to: Settings → Account Settings → Apple Platform Management → VPP.

  3. Click Upload and browse & select the downloaded Server Token from the local drive.

  4. Once the server token is uploaded successfully, the apps will be automatically listed in the Purchased Apps table section.

Column NameDescription
IconDisplays the application’s icon as provided in ABM for easy identification.
NameShows the name of the application synced from ABM.
Available LicenseIndicates the total number of app licenses purchased and still available for assignment to devices or users.
Used LicenseDisplays the number of licenses that have already been assigned to devices or users.
Device AssignableSpecifies whether the application supports direct device-based assignment (without requiring an Apple ID).
PlatformIdentifies the supported platform for the application (e.g., iOS, iPadOS, macOS).

alt text

  1. Table actions
OptionDescription
RefreshUpdates the list of purchased apps to reflect the latest license and assignment status from ABM.
Assign To UserAssigns the selected VPP app license to a specific user.
Assign To DeviceAssigns the selected VPP app license directly to a specific device.
Sync AppsSynchronizes apps from ABM to SureMDM, ensuring any newly purchased apps or updates are reflected in the Purchased Apps list.
SearchAllows searching for apps within the Purchased Apps table using keywords.

alt text

5. Synchronization of VPP Apps in SureMDM App Store

  1. Once the VPP apps are synced in the Apple Platform Management section under VPP, the same will get reflected in the SureMDM App Store under respective platforms.

  2. Navigation: App Store → macOS → VPP Apps

alt text


Notes

  • Apps purchased through ABM remain owned by the organization, not individual users.
  • Revoked app licenses can be reassigned to other devices.
  • Apps are updated automatically when newer versions are published in the App Store.