Contact Sales

To contact our sales team, you can use the form below. Do not use this form for tickets or help desk, click here to create a ticket.

Please fill out the sales form below and we will reply as soon as possible.

Synchronise and migrate users and workstation between on-prem AD, Entra ID, Google the easy way. Seamlessly Move devices between AD Joined, Hybrid and Entra Joined.
  • Create ticket
  • Home
  • Migration Agent

Migration Agent User Experience - User Comms & Documentation

Guarantee a successful migration with Migration Agent and solid user communications

Written by Jamie Richard

Updated at April 3rd, 2026

Contact Sales

To contact our sales team, you can use the form below. Do not use this form for tickets or help desk, click here to create a ticket.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
  • FAQs
  • API Documentation
  • Integrations
  • Migration Agent
  • Directory Synchronisation
  • Remote DC agent
  • Remote Password Sync Agent
  • Install and Configure
  • Support
  • Complex Expressions
+ More

Table of Contents

Introduction ⚠️ Important Note on Migration Variables Part 1: Customizing the Agent Experience (Admin Setup) Part 2: The Migration Journey (What the User Sees) 1. The "Migration Available" Prompt 💡 Good to Know: You Can't Snooze the Inevitable! 💤 2. The "Migration Starting" Prompt 💡 Good to Know: Zero-Touch Executions 3. The "Migration in Progress" Dialog 4. The "Migration in Progress" Screen & Reboot Sequence 💡Setting Expectations for Timing ⏲️ Part 3: Post-Migration & First Login (Day-Zero Setup) 1. Initial Windows Sign-in & UPNs ⚠️ Critical User Instruction: Password Awareness 2. Windows Hello Setup (If Setup in the Environment) ⚠️ Critical User Instruction: MFA for Windows Hello Enrollment 3. AppX Packages Loading 4. The "Migration Complete" Notification 5. Reconnecting Core Applications (Tenant-to-Tenant Migrations Only) ⚠️ Critical User Instruction: Browser Password Awareness

Conrad Murray, Director at PowerSyncPro demonstrates the user experience of a Hybrid to Cloud Migration using PowerSyncPro.

Introduction

A successful workstation migration relies just as much on Organizational Change Management (OCM) and user communication as it does on technical execution. The PowerSyncPro Migration Agent is designed to be highly visible and interactive, keeping users informed at every step of the journey.

This article provides a framework for the communications and documentation you should provide to your end-users. By preparing them for what they will see—and what actions they need to take post-migration—you can drastically reduce helpdesk tickets and guarantee a frictionless day-zero experience.

⚠️ Important Note on Migration Variables

While this template covers the user experience for the vast majority of standard migrations, it does not account for every single use case. For example, situations involving an Offline Domain Join (ODJ) will vary, as remote users will be prompted to temporarily cache their credentials before the migration can proceed.

Because every environment is unique, it is required to fully test your specific migration batches and runbooks end-to-end, and document the exact sequence of prompts within your own internal documentation framework before distributing communications to your staff.

 

Part 1: Customizing the Agent Experience (Admin Setup)

Before drafting user communications, administrators should tailor the Migration Agent's prompts to match the organization's branding, support structure, and security guardrails. Properly configuring these settings prevents users from interrupting the migration process.

  • Multilingual Support: The Agent's UI can be customized to display messages in the user's local language using ISO culture codes (e.g., fr-FR or es-ES).
    • Simulate User Experience Dialogues & Multilingual Runbooks 
  • Support QR Codes: You can embed a custom QR code on all migration prompts.
    • Recommendation: In a tenant-to-tenant migration, point this URL to a publicly accessible SharePoint site, external KB article, or other web resource detailing the migration. Because the agent appends anchor tags to the URL based on the current prompt (e.g., #MigrationAvailable), users scanning the code with their mobile phones are taken exactly to the relevant help section.
  • Custom Support Text & URLs: Within the prompt configurations, IT teams should customize the main message text to include direct paths to support. We highly recommend including helpdesk phone numbers, ticketing system email addresses, or direct clickable mailto links.
  • Migration in Progress (Lock Screen) Image: It is highly recommended to configure a custom lock screen image that appears after the first reboot. A default lock screen image is provided. This visually warns the user that a migration is in progress and that they should not log in, as doing so can cause the registry re-permissioning to fail. The agent automatically removes this image once the migration is complete.
  • Legal Notice Banner: To create an additional gate, administrators can configure a custom Windows Legal Notice caption and text that displays on the login screen during the migration. This can be implemented within the runbook to set the legal notice text
  • Block Login Feature: The Migration Agent includes a protective feature that actively prevents the migrating users from signing into the device until the migration has fully completed.
    • Note for Admins: Local users and other accounts not in scope for the migration can still log in if necessary for troubleshooting purposes.
Runbook Startup Tab: Configuring Migration in Progress Image (Lock Screen), Legal Notice, and Blocking Login
User Experience Tab: Migration Available Setup
User Experience Tab: Setting the Legal Notice
Default Migration in Progress Lock Screen

Part 2: The Migration Journey (What the User Sees)

Your user communications should walk employees through the sequence of prompts they will encounter.

1. The "Migration Available" Prompt

If you have configured a grace period, users will see a prompt allowing them to opt-in early.

  • What to tell users: Explain that they can start the migration at their convenience, or "Snooze" the prompt for a set amount of time. Remind them of the hard deadline when the migration will be forced.

💡 Good to Know: You Can't Snooze the Inevitable! 💤

While the snooze button is a great way to let users manage their own schedule during the grace period, they cannot snooze past the actual enforcement deadline. For example, if a user receives the "Migration Available" prompt on Monday, but the hard enforcement date is set for Friday, selecting "Snooze for 1 Week" won't save them! The migration will still automatically kick off on Friday the moment the "Enforced After" time is reached.

 
Migration is Available to the User: User can Snooze to the Enforcement Date

2. The "Migration Starting" Prompt

When the migration is initiated (either manually by the user or triggered by the forced deadline), a countdown will begin.

  • What to tell users: Instruct users to save all their work and close their applications. If it is a forced event, they can defer it for up to 60 minutes, after which it will run automatically.
Migration Enforcement: Migration enforcement date has been reached, 60 minute grace period.

💡 Good to Know: Zero-Touch Executions

Because the PowerSyncPro Migration Agent runs as a System-level Windows service, a user does not actually need to be logged into the machine or interact with any prompts for the migration to occur. If the mandated "Enforced After" time is reached, the device is powered on, and no user is currently logged in, the migration will simply bypass the countdown and start automatically.

 

3. The "Migration in Progress" Dialog

Once the user starts the migration (or the enforcement countdown expires), the agent will immediately display a dialog box reporting that the migration is in progress.

  • What to tell users: Explain that this initial PowerSyncPro screen will be visible only briefly. It will quickly be replaced by a standard Windows system alert warning them that the machine will reboot in 1 minute. Instruct users not to panic or attempt to abort the process when they see this native warning. They should simply let the timer run out or acknowledge the alert, allowing the machine to automatically restart and begin the automated reboot sequence.
Migration in Progress: Migration is starting.
1 Minute Reboot: The users endpoint will be rebooted in 1 minute.

4. The "Migration in Progress" Screen & Reboot Sequence

Once the migration begins, the agent will display a custom lock screen image warning the user that a migration is occurring. During this phase, the machine will undergo a specific, automated sequence of reboots. Setting expectations for this process is crucial so users do not attempt to interrupt it or forcefully shut down the device.

When drafting your user communications, it is important to manage expectations regarding how long the process will take and what the machine will physically do.

💡Setting Expectations for Timing ⏲️

Migration speed depends on several factors, primarily the amount of data present on the system and the number of user profiles that the Migration Agent needs to re-permission. While migrations can take as little as 10 minutes, sometimes they take longer. Setting a user expectation of an hour per migration is a good baseline to ensure they do not become impatient or think the process has stalled.

 

The Reboot Sequence

During the migration, the workstation will execute 3 reboots in most situations. While end-users do not need to be alerted to the technical details of these restarts, here is the exact sequence for your IT team's reference:

  • Migration Start: Machine leaves source directories (AD / Entra) and housekeeping is run to prepare the machine for enrollment in the target directory.
  • 1st Reboot: Machine comes up and joins the target directory (AD / Entra).
  • 2nd Reboot: Machine comes up and the Migration Agent re-permissions user profiles present on the machine. Housekeeping is completed for the target directory.
  • 3rd Reboot: Machine comes up and is ready for user login.

Other user experience issues to note

  • The "Block Login" Feature: The Migration Agent utilizes a "Block Login" feature that actively prevents migrating users from signing into the device while it is processing. You must alert users that they will not be able to log in until the entire migration is completed.
  • Legal Notice Banner: In addition to the custom lock screen image, administrators can configure a Windows Legal Notice banner to appear on the login screen while the migration is running. This acts as an additional gate to explicitly warn users against attempting to sign in. IT teams should heavily customize this text for their organization to provide clear, company-specific instructions on what the user should do while they wait.
Custom Lock Screen: Alerting the user a migration is in progress
Custom Legal Notice: Another layer of notification that a migration progressing.

Part 3: Post-Migration & First Login (Day-Zero Setup)

Once the migration is complete, the custom lock screen will be removed, and the user can log into their new environment. This is the most important phase for user documentation.

Standard Windows Entra Login Screen: The Migration is ready for user login.

1. Initial Windows Sign-in & UPNs

  • What to tell users: Ensure your user comms explicitly stipulate which UPN / Username the user should log in with. Depending on your migration plan and domain cutovers, the user may not be using the exact same credentials after the migration is completed.

⚠️ Critical User Instruction: Password Awareness

With the prevalence of Windows Hello for Business (PINs, facial recognition, and fingerprints), many users rarely type their actual passwords and may have forgotten them. Because the PowerSyncPro Migration Agent resets the device's Windows Hello configuration during the transition, users cannot bypass standard authentication and must manually type their password for their initial login.

It is highly recommended to explicitly instruct users to verify or reset their passwords before the migration process begins. If they do not know their actual password at this stage, they will be locked out of their machine and will need to reach out via support channels.

 

2. Windows Hello Setup (If Setup in the Environment)

  • What to tell users: Because the workstation is joining a new environment (such as a new target tenant), PowerSyncPro resets the device's Windows Hello for Business (WHfB) configuration. Explain to users that they will be prompted to go through the WHfB wizard again to register a new PIN or biometric login for their new account.
Windows Hello for Business Setup Flow: Setup PIN, Fingerprints, and Camera

 

MFA Approval for WHfB Enrollment

 

WHfB Setup: Setup PIN

 

⚠️ Critical User Instruction: MFA for Windows Hello Enrollment

Because PowerSyncPro resets the device's legacy Windows Hello for Business (WHfB) configuration to prepare it for the new target tenant, users will be prompted to complete the WHfB setup wizard again (such as creating a new PIN) during their first login.

It is vital to remind users that they will be required to fulfill a Multi-Factor Authentication (MFA) prompt to complete this new enrollment. Instruct your users to ensure they have their approved MFA method (such as their mobile device with the Microsoft Authenticator app or SMS access) readily available when logging into the new environment for the first time.

 

3. AppX Packages Loading

  • What to tell users: Upon hitting the desktop, they will see a small box stating "Setting up personalised settings for: PowerSyncPro Migration Agent". Explain that this is normal; the system is repairing Windows AppX packages (like Calculator, Sticky Notes, and Company Portal) for their new profile and must not be interrupted.

4. The "Migration Complete" Notification

Once the user has successfully authenticated and their profile finishes loading, the agent will display a final popup notification confirming the transition was successful.

  • What to tell users: Let users know to look out for this final success message, as it signals that the device is fully ready for use and they can safely resume their normal work.
  • Customization for Admins: This final prompt is highly customizable. If your organization requires users to perform additional post-migration steps—such as configuring a mobile device for the new tenant, setting up email signatures, or verifying specific application access—you can customize the main message text to link to those instructions. Furthermore, you can utilize the embedded QR Code feature to link users directly to a specific #MigrationComplete anchor tag on your internal help site for detailed "Next Steps".
Migration Completed

5. Reconnecting Core Applications (Tenant-to-Tenant Migrations Only)

Note: Stipulate to your users that Reconnecting/Resetting Apps is not relevant for all migrations. If users are staying in the exact same Microsoft 365 tenant (e.g., moving from Hybrid to Entra-only), their apps will not be reset and they will simply launch normally.

For Tenant-to-Tenant migrations, users will need to take a few clicks to get their fresh-start apps syncing again:

  • Microsoft Outlook: If you utilized the ZeroConfigExchange setting, Outlook will automatically build a new profile using the logged-in user's credentials. Users simply need to open Outlook, and their mail will begin downloading seamlessly.
  • OneDrive for Business: Users must open OneDrive and sign in with their new credentials.
    • Important: If prompted that "A OneDrive folder already exists on this PC," instruct users to click "Use this folder" to safely merge their settings without duplicating data.
  • Microsoft Edge: To retain their browsing history, favorites, and passwords, users must open Edge, click on their profile, sign out of the old legacy account, and sign back in with their new target account. They should select "Merge my data and continue" when prompted.
  • Microsoft Teams: Teams will typically automatically pass through the new Windows credentials and log the user into their new target tenant channels seamlessly.

⚠️ Critical User Instruction: Browser Password Awareness

While the Migration Agent is designed to retain your familiar Windows profile, stored browser passwords may not automatically migrate to your new target account due to the security encryption and isolation between different tenant identities.

To ensure you do not lose access to critical credentials, please refer to our guide on Browser Passwords and Bookmarks. It is highly recommended that users verify they know their important passwords or have them backed up before the migration begins.

 

 

Microsoft OneDrive: Choose “User this Folder”
Microsoft Edge: Merge Data and Continue with Sign in

 

 

migration experience

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Documentation & binaries
  • Known Issues and Limitations - Migration Agent
  • PowerSyncPro Migration Agent - Installation Methods

Subscribe to Newsletter

Drop your email in the box below to sign up. We promise to keep our updates relevant and useful – and we’ll never share your details.

PowerSyncPro's logo

PowerSyncPro is the ultimate product for easing the pain and frustration during mergers, acquisitions, divestitures, and consolidations.

Terms & Conditions

  • FAQs
  • Privacy Policy
  • Cookies
  • Anti Slavery Notice

PowerSyncPro

  • Case Studies
  • Contact sales
  • Meet the Team
  • EULA

Get Connected

Room 73, Wrest House, Wrest Park, Silsoe, Bedford, England, MK45 4HR
info@powersyncpro.com

Twitter Youtube Linkedin

Expand