/
/

How to Migrate From Apple DEP and VPP To Apple Business Manager Without Disruption

by Francis Sevilleja, IT Technical Writer
How to Migrate From Apple DEP and VPP To Apple Business Manager Without Disruption blog banner image

Instant Summary

This NinjaOne blog post offers a comprehensive basic CMD commands list and deep dive into Windows commands with over 70 essential cmd commands for both beginners and advanced users. It explains practical command prompt commands for file management, directory navigation, network troubleshooting, disk operations, and automation with real examples to improve productivity. Whether you’re learning foundational cmd commands or mastering advanced Windows CLI tools, this guide helps you use the Command Prompt more effectively.

Key Points

  • ABM upgrades need a careful and structured approach to prevent enrollment failures, token mismatches, and license loss during the migration process.
  • Baseline ADE and VPP environments by exporting servers, licenses, Apple IDs, and token expirations, preventing device misassignment and missing licenses.
  • Designing your Apple Business Manager structure before migrating ensures clean enrollment and accurate license routing.
  • Link legacy ADE and VPP accounts into ABM, then refresh all MDM and Apps and Books tokens to restore enrollment and licensing synchronization.
  • Reassign device and licenses to the correct locations, then validate ADE workflows, app installs, and MDM syncs to confirm successful migration.
  • Use phased pilot rollouts and conduct post-migration health checks to catch issues early and finalize your ABM-based management model.

After the deprecation of the Device Enrollment Program (DEP), now known as Automated Device Enrollment (ADE), and the Volume Purchasing Program (VPP), their functions were migrated to Apple Business Manager. However, upgrading to Apple Business Manager isn’t a straightforward process, as it requires careful planning, role mapping, and token sequencing.

Upgrading to Apple Business Manager: A practical step-by-step

Despite unifying ADE and VPP, moving to Apple Business Manager demands careful coordination to prevent enrollment or licensing disruptions. This guide will walk you through the necessary migration steps to ensure a successful upgrade without compromising operational continuity.

📌 Prerequisites:

  • Draft ABM location plan with admin and content manager roles defined
  • Maintenance window for pilot migrations and token rotations
  • Test devices representing each platform and ownership model
  • Access to existing ADE and VPP accounts and their Apple IDs
  • MDM server details and token renewal procedures

Step #1: Inventory and baseline your environment’s current state

Before proceeding with any upgrade procedure, it’s important to get an accurate picture of your existing ADE and VPP configurations. Creating a baseline prevents further surprises, such as missing devices, misassigned licenses, and expired tokens, during the migration period.

Export ADE information

Collect ADE server details to see how devices route into your MDM, including active servers, device groups, and enrollment profiles. This data serves as your reference to accurately replicate valid configurations in Apple Business Manager. Aside from that, this surfaces outdated or unused servers that don’t require migration.

Gather the VPP purchase and licensing history

Getting a view of your full purchase and licensing history ensures the following:

  • No paid apps or licenses are lost during the transition
  • Assigned licenses match the correct departments or sites
  • Legacy Apple IDs tied to purchases are upgraded or retired

Record token expiration dates for ADE and VPP

Knowing when ADE and VPP tokens expire allows you to schedule token rotation within a controlled window. Additionally, it helps avoid accidental expiration during the migration process while preventing MDMs from suddenly losing enrollment or license sync.

Test enrollment and app installation success

Conduct a quick validation run across a few devices to confirm that the current environment is healthy before making changes. This prevents oversight on key migration workflows, such as failed enrollment or stuck VPP app installations, that can cause the migration to fail.

Step #2: Design your Apple Business Manager’s structure before migrating

A well-designed ABM structure streamlines your migration process while reducing the risk of post-migration issues, such as misrouted devices, role confusion, and licensing confusion.

Align ABM locations with purchasing and distribution needs

ABM utilizes locations to separate app licenses, purchasing processes, and device sets. Defining these locations ensures app licenses match the right departments, device groups remain accurate, and each location has clear ownership and visibility.

Assign roles per location

Proper role assignment prevents unauthorized changes and enhances accountability after migration.

Assign an owner for the following roles:

  • Device Enrollment Manager: Decides who controls devices.
  • Content Manager: Manages app purchasing and licensing
  • Administrator: Maintains global ABM settings

Assign default MDM servers per location

Mapping each ABM location to a default MDM server ensures that new devices are automatically routed to the correct MDM. This helps you avoid manual corrective reassignments later. Additionally, this also helps enrollment workflows to stay consistent during the transition process.

Confirm email domains and federated auth settings

Check if you have the correct domain configurations for Managed Apple ID creation, role assignments, and SSO or federated identity workflows. Verifying domains ensures that identity conflicts, invalid Apple IDs, or authentication failures don’t occur during migration.

Step #3: Upgrade and link legacy DEP and VPP accounts

Transferring devices, app licenses, and enrollment workflows from legacy accounts requires precision. If done incorrectly, it can cause missing licenses, duplicated Apple IDs, enrollment failures, or inconsistencies between ABM and your MDM.

Upgrading DEP to Apple Business Manager

Migrate your DEP account to ABM using the original Apple ID that was used to create it. To do this, verify using your organization’s DUNS number to confirm ownership and ensure Apple links the correct corporate record to your ABM instance.

Convert VPP accounts to Apps and Books

Transfer VPP accounts into Apps and Books by linking them to ABM. This ensures that all historical app licenses migrate accurately, purchases remain tied to the correct department, and licensing sync continues with MDM.

Plan upgrades and token renewal to minimize disruption

Conduct upgrades during off-peak hours to minimize interruptions to user activity and deployments. Additionally, create a pilot group for token renewal tests to verify that MDM synchronization continues smoothly.

💡 Note: After migrating your VPP, all workflows, such as purchasing, assignment, and license transfers, now happen solely in ABM.

Step #4: Refresh MDM and Apps and Books tokens after upgrading to Apple Business Manager

MDM servers rely on a unique server token from ABM, and locations require their own Apps and Books token. Outdated tokens or mismatches can halt device enrollments, desynchronize app licenses, or cause miscommunication between your MDM and ABM entirely.

Recommended action plan:

  1. Download new MDM server tokens from ABM for each server and upload them to your MDM.
  2. Refresh Apps and Books tokens for each ABM location to ensure all app licenses sync correctly to your MDM.
  3. Stagger rotation so one integration is changed at a time to ensure service continuity.
  4. Verify MDM connectivity and device sync after each token refresh.

Step #5: Re-assign devices and licenses to the correct ABM location

Migrations won’t fix old mappings, so devices and licenses may end up misplaced. After updating tokens, confirm they’re correctly assigned to the right ABM locations and MDM servers to avoid missing devices, app install failures, or licensing mismatches.

Recommended action plan:

  1. Assign devices to the correct ABM locations and MDM servers to ensure all routings match your intended structure.
  2. Resync device lists in your MDM and confirm that Automated Device Enrollment (ADE) applies correctly.
  3. Validate if your Apps and Books licenses appear under each location and if they sync properly to your MDM.
  4. Install a test app silently to validate ABM licensing sync, MDM integration behavior, and verify location-based license mapping.

Step #6: Conduct pilot rollouts when fully migrating to Apple Business Manager

Once your ABM structure, tokens, devices, and licenses are in place, the safest way to transition your environment is through phased pilot rollouts.

Migrate sites and business units gradually

Start with small pilots to confirm the functionality of ABM-to-MDM integrations, validate ADE workflows, and test silent app installs and supervision settings. Controlled rollouts quickly surface issues, helping you identify and resolve issues before scaling up the migration.

Address mismatches identified in pilot tests

Pilot tests reveal issues, such as outdated tokens, incorrect device locations, unsynchronized app licenses, and ownership mismatches. Addressing them during the pilot phase prevents repeat errors during your actual transition procedure.

Transition remaining devices in waves

Once you’ve validated and resolved issues with your pilot group, expand your transition in waves. Consider migrating using the following groups:

  • ABM location
  • Physical site or business unit
  • MDM server or tenant

Group migrations create a predictable workload, allowing you to monitor system stability at each stage.

Step #7: Validate and close out your Apple Business Manager enrollment process

The final step of your migration process is validation, ensuring that every device, license, and MDM workflow functions correctly post-transition. Verifying the result of your migration strategy eliminates lingering issues, removes outdated accounts, and ensures that your internal processes align with your ABM-based management model.

Conduct post-migration health checks

Verify the success of your migration by checking supervision, enrollment behavior, app installs, and sync counts. This serves as your final quality check before declaring the transition complete.

Remove unused legacy ADE or VPP accounts

Leaving legacy accounts active after transitioning to ABM can cause confusion among administrators and lead to incorrect purchases or token usage, among other issues. Removing or retiring these accounts keeps your environment clean and reduces operational risks.

Update internal documentation and runbooks

Document your new processes to keep your team and clients updated regarding the updated workflows. This ensures timely token rotations, correct license purchasing, and clear enrollment workflows while maintaining consistent onboarding and troubleshooting across your team.

Streamline Apple Business Manager enrollment through NinjaOne

The following NinjaOne features help you transition with confidence, maintain enrollment continuity, and prevent licensing issues before they impact users.

  • VPP to ABM license migration: NinjaOne streamlines the VPP-to-ABM migration process by importing your VPP token into ABM and synchronizing licenses through its MDM platform.
  • Automated Device Enrollment support: Seamlessly manage and enroll large fleets of Apple devices to NinjaOne MDM.
  • Unified license management: NinjaOne’s Apps and Books integration syncs VPP and ABM licenses with real-time counts, color-coded status indicators, and support for content token transfers.
  • Custom alerts: Automate status alerts for expired tokens, missing supervision, or app install failures during the migration window.

Unify ADE and VPP workflows by upgrading to Apple Business Manager

Apple Business Manager consolidates device and app management workflows under one roof. Successful ABM migrations rely on careful preparation, effective token and license handling, structured device assignments, and pilot rollouts.

By following all the steps outlined in this guide, you ensure all necessary devices, licenses, and MDM workflows transition cleanly without disrupting enrollment or app delivery.

Related topics:

FAQs

Apple DEP handled device enrollment only, while Apple Business Manager unifies device enrollment, app licensing, and account management into a single platform. ABM replaces DEP entirely and provides a more centralized way to manage Automated Device Enrollment, Apps and Books licensing, and Managed Apple IDs.

Apple requires a valid D-U-N-S number to verify organizational identity before creating or upgrading to Apple Business Manager. This ensures ownership of ADE accounts, VPP licenses, and corporate Apple IDs during the migration.

VPP licenses are converted into Apps and Books licenses within ABM post-migration. They remain fully assignable to devices or users through your MDM, and all future app purchases must be made within ABM rather than the legacy VPP portal.

Apple Business Manager supports federated authentication with Azure AD, enabling organizations to automatically create Managed Apple IDs from their directory accounts. This improves identity consistency and simplifies Apple Business Manager enrollment workflows.

To migrate devices to a new management service, reassign them to the correct MDM server within Apple Business Manager, then sync your MDM to pull the updated device list.

Once synced, wipe or re-enroll the devices so Automated Device Enrollment (ADE) applies the new MDM enrollment profile. This ensures the devices register under the new management service with the correct supervision and configuration settings.

You might also like

Ready to simplify the hardest parts of IT?