Install the MigratorAgent on Windows endpoints and use FULL_MIGRATION to move devices from one tenant to another — automatically handling domain disjoin, Intune leave, cache clearing, reboot, and re-enrollment.
A provisioning package (PPKG) handles both Entra ID join and Intune enrollment in a single silent install. Generate one from the destination tenant before installing the agent.
Download MigratorAgent.exe from Settings → Devices in your TheMigrator dashboard and run it on the target device from an elevated (Administrator) command prompt.
In TheMigrator → Settings → Devices, confirm the new device shows status ONLINE. The agent checks in every 3 minutes — if the device stays OFFLINE for more than 10 minutes, check that the service is running (services.msc → MigratorAgent) and that the device has internet access.
From the dashboard, select the device → Send command → FULL_MIGRATION. Paste the PPKG URL into the ppkgUrl field. Optionally fill in destTenantId for logging.
Once the agent picks up the command it runs Phase 1 automatically. You do not need to do anything on the device during this phase.
Phase 2 runs automatically when the MigratorAgent service starts after the reboot. No action is required.
After Phase 2 completes, confirm the device appears in the destination Intune portal.
If Phase 2 reports ERROR, check the result message in the command history. Common causes and fixes are listed below.
25 free seats included. No credit card required.