Migrate Users to Entra ID in 4.5 Minutes. Single Reboot. Zero Data Loss.

The MSPControl User Migration Tool, built by VirtuWorks, moves Windows devices and user profiles into Microsoft Entra ID, same tenant or cross-tenant, in under five minutes with a single reboot. Developed in-house for MSPs managing acquisitions, divestitures, and tenant consolidations where downtime isn't an option.

Schedule a Migration Walkthrough

Migrate Every User to Entra ID in Under 5 Minutes

Let's Connect

Most Entra ID migrations fail for the same reasons, preflight issues found on cutover day, BitLocker keys left behind, and OneDrive folders that didn't follow the profile. VirtuWorks built MSPControl to eliminate all of that. Every migration runs as a 4.5-minute background process. Profiles, BitLocker keys, and application data move with the user. Failures roll back automatically. Your team controls the cutover from one dashboard.

Trusted by 750+ Firms
NSF ISR Audited
ISO 27001 / 20000 / 9001 Certified
24/7 US-Based Support

Why MSPs Run Entra ID Migration Through MSPControl

VirtuWorks developed MSPControl and the User Migration Tool that lives inside it, because standard migration workflows break at scale. The MSPControl dashboard runs 15+ automated preflight checks across your entire fleet and posts results before migration day. Your team sees exactly which devices are ready, which checks failed, and what needs to be remediated, from a purpose-built dashboard, not a spreadsheet.

Request Service in User Migration

    Request Service in

    How Entra ID Migration Works Inside MSPControl

    Zero-Touch Migration Engine

    One click on the user’s tray icon kicks off a two-phase workflow. The SYSTEM service handles the Entra ID device join and profile copy in the background. The user reboots once, signs in as their new identity, and every file sits exactly where they left it. No technician needed on the device.

    Zero-Touch Migration Engine

    Cross-Tenant (T2T) Migration

    Built for M&A activity. Devices disjoin from the source tenant, rejoin the target tenant, and rebuild Intune enrollment cleanly through a managed provisioning package. BitLocker recovery keys are escrowed to the new tenant automatically. Source-tenant stale records are cleaned up server-side.

     Cross-Tenant (T2T) Migration

    Comprehensive Preflight Checks

    More than fifteen automated checks run before any migration starts. Entra join state, Windows edition, disk space, BitLocker status, Autopilot enrollment, agent version, antivirus posture, and WAM health all validated. Failures get reported in one pass so your team can remediate before cutover day, not during it.

    Comprehensive Preflight Checks

    Real-Time Fleet Dashboard

    Every device in your environment on one Migration Status page inside MSPControl. Filter by readiness state: Disabled, Enabled, Starting Error, Preflight Passed, Started, Completed. Drill into individual preflight failures. Enable or disable migration on any device with a single command routed through Azure IoT Hub — no RMM ticket, no remote session.

    Real-Time Fleet Dashboard

    Profile and Data Preservation

    Desktop, Documents, Downloads, and OneDrive Known Folder Move folders all migrate. Wallpaper, theme, taskbar layout, and Start menu personalization carry forward. Browser profiles and application settings come with the user. Selective registry migration moves user preferences without polluting machine state.

    Profile and Data Preservation

    Self-Healing and Resilience

    A frozen-migration watchdog checks every 15 minutes for stalled migrations. Phase 1 failures roll back to the pre-migration state automatically. BitLocker recovery keys, Defender exclusions, and NGC keys are handled gracefully. The agent recovers cleanly from interrupted runs without a technician rebuild.

    Self-Healing and Resilience

    Three Reasons Businesses Choose the VirtuWorks Migration Tool

    Migrate Without Scheduling Weekends

    Migrate Without Scheduling Weekends

    Every migration is a 4.5-minute background process with one user reboot. No weekend war rooms. No travel-team site visits. Users keep working until they hit the migrate button, then they keep working four and a half minutes later.

    Schedule a Migration Walkthrough
    Acquisitions and Divestitures Without Tenant Rebuilds

    Acquisitions and Divestitures Without Tenant Rebuilds

    T2T migration moves devices and identities between Microsoft tenants without flattening machines or re-imaging fleets. Profiles and personalization survive. BitLocker keys move with the device. The new owner gets a working environment, not a six-month project.

    Talk to a Migration Specialist
    IT Management Platform

    One Dashboard for the Entire Fleet

    The Migration Status page tells you exactly how many devices are ready, how many failed preflight, and which checks failed on which device. Every command in the dashboard runs through Azure IoT Hub,so enabling a device for migration takes seconds, not a ticket. It all lives in MSPControl,  the same dashboard your team uses for the rest of the VirtuWorks stack.

    See the MSPControl Dashboard

    How Entra ID Migration Works Inside MSPControl

    VirtuWorks built the User Migration Tool directly into MSPControl so your team never leaves the platform to run a migration. Here is exactly what happens from the moment an admin enables a device to the moment the user is signed in under their new Entra ID identity.

    We acquired a 240-user firm and needed every device on our Entra tenant before the quarter closed. VirtuWorks ran the fleet through preflight in two days, flagged every blocker before cutover, and migrated all 240 devices in a single afternoon. Profiles, keys, and OneDrive folders all came across clean. Our team did not touch a laptop in person.


    We were running hybrid AD across three offices and dreading the cutover to pure Entra ID. VirtuWorks ran preflight on every device, gave us the dashboard to see exactly who was ready, and pushed migrations one floor at a time over a week. Average user downtime was the single reboot. Our help desk got two calls.


    Marcus Delgado, VP of Information Technology
    01 / 02
    Sarah Chen, Director of IT Operations
    02 / 02

    Entra ID Migration Is One Tool in the MSPControl Platform

    See the Full MSPControl Platform

    FAQs