System Requirements

Browser support

BrowserMinimum version
Microsoft Edge100+
Google Chrome100+
Mozilla Firefox100+
Apple Safari15+

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