System Requirements
Browser support
| Browser | Minimum version |
|---|---|
| Microsoft Edge | 100+ |
| Google Chrome | 100+ |
| Mozilla Firefox | 100+ |
| Apple Safari | 15+ |
Microsoft 365 requirements
Source tenant
- Microsoft 365 business or enterprise plan with Exchange Online
- Global Administrator or Privileged Role Administrator to grant admin consent
- The tenant must not block third-party app registrations (or you can use Manual Setup to create your own App Registration)
Target tenant
- Same licensing and admin requirements as the source
- Sufficient Exchange Online licences for the users being migrated
API permissions
TenantLift uses Microsoft Graph API and Exchange Online (EWS) with application-level permissions. All permissions are requested during the initial admin consent flow. See API Permissions Reference → for the full list.
Network
- No on-premises infrastructure is required — TenantLift is a fully hosted SaaS
- All communication is over HTTPS (port 443) to Microsoft Graph and Exchange Online endpoints
- No firewall rules or VPN tunnels are needed