Platform compatibility
| macOS | Windows | Linux | iOS / iPadOS | Android |
|---|---|---|---|---|
| ✅ | ✅ |
When to use
- The app is available on the Mac App Store or iOS App Store
- You want Apple to manage installer updates automatically
- You need to deploy apps to supervised iOS/iPadOS devices
Prerequisites
- An Apple Business Manager (ABM) account
- VPP connected to Primo
Connect Apple Volume Purchase Program (VPP)
Generate a VPP token in ABM
- In ABM, go to Sites and create a site if you don’t have one.
- Generate a VPP token from that site and download it.
Import the token into Primo
- Go to MDM > Software > Add app > App Store (VPP).
- Select the “No Team” scope.
- Upload the VPP token file.
Available options
- Install automatically — the app is silently pushed to all targeted devices (macOS only; not available on iOS/iPadOS)
- Self-service — the app appears in the Self-Service portal (macOS only)
- Install during Zero Touch — the app is pre-installed during device provisioning (macOS only)
How to add
- Go to MDM > Software and click Add app.
- Select App Store (VPP) and choose the platform (macOS or iOS/iPadOS).
- Browse or search for the app.
- Configure deployment options.
- Click Add software.
App patching
| Keep installer updated | ✅ The installer is always sourced directly from the App Store — always up to date |
| Automatically patch devices | ✅ Devices running an older version are updated automatically |