Pre-flight Checks
Before starting a migration, TenantLift runs automated validation to catch issues early.
What's checked
- Licence availability — enough target licences for all mapped users
- UPN conflicts — no duplicate UPNs in the target tenant
- Mailbox quota — target mailboxes have sufficient quota for source data
- Domain verification — required domains are verified on the target tenant
- Permission dependencies — delegate chains are fully mapped
Running pre-flight
Navigate to your project → Pre-flight and click Run Checks. Each check reports pass, warning, or fail with actionable detail.
Resolving issues
Click any failed check to see the affected users and recommended remediation. Fix the issue in the target tenant, then re-run the check.