Forum Discussion

Lucaraheller's avatar
May 27, 2026

Tenant-to-Tenant Migration with Orchestrator – Technical Overview (Microsoft 365 | Preview)

Tenant-to-tenant migration with Orchestrator in Microsoft 365 introduces a native, API-driven, and highly validated approach for cross-tenant migrations. It is designed for enterprise scenarios where sequencing, dependencies, and governance are critical.

Note: This capability is currently in preview. Features and behavior may change before GA.

Architecture and execution model

  • Migration is executed through batches (jobs) managed via Microsoft Graph (Beta)
  • User-level execution: one user failing validation does not block others in the same batch
  • Mandatory Standalone Validation before migration submission
  • Date-driven cutover using completeAfterDateTime

Supported workloads (actual scope)

  • Exchange Online
  • Microsoft Teams
  • ODSP (OneDrive for Business)

Important clarification on SharePoint Orchestrator does not migrate shared SharePoint content such as Team sites, Channel sites, or collaboration sites. The ODSP workload covers personal user data (OneDrive) only. SharePoint team/workload sites remain out of scope and require separate tooling or processes.

Critical prerequisites

  • Identity Mapping (CTIM) is mandatory and must remain stable during migration
  • Target users must not have Exchange mailboxes or OneDrive sites provisioned before migration
  • Licenses must be assigned only after Identity Mapping (ExchangeGuid stamping)
  • Migration apps and service principals (Teams, Meetings, CTMS) must be correctly provisioned
  • Organization Relationships and Migration Endpoints must be in place
  • Exchange autoforwarding must be enabled for Meetings migration

Validation and lifecycle

  • Standalone Validation acts as a full “what-if” check
  • Key states include:
  • Cancellation or user removal is possible only before cutover

Post-migration cleanup

After completion, tenants must be returned to a non-migration state:

  • Remove Identity Mapping data
  • Remove Organization Relationships
  • Remove Migration Endpoints
  • Revoke migration app permissions and service principals
  • Decide whether to retain or remove MailUsers in the source tenant

Skipping cleanup leaves the tenant in an exception state.

When this approach fits

  • Mergers and acquisitions
  • Divestitures and tenant splits
  • Regulated environments requiring strict control
  • Scenarios where dependency-aware sequencing matters more than speed

Technical conclusion

Orchestrator is not a one-click solution. It delivers native orchestration, deep validation, and predictable execution when Identity Mapping, licensing order, and scope boundaries are fully understood.

For experienced administrators and architects, it represents a major step forward in tenant-to-tenant migrations within Microsoft 365, even while still in preview.

 

2 Replies

    • Lucaraheller's avatar
      Lucaraheller
      MCT

      Hi Moustafa-Sherif​ ,

      Not completely.

      The Microsoft 365 Migration Orchestrator is mainly for user data migration across tenants, but it does not replace every migration workload or every third-party tool scenario.

      Today, the main supported scope is:

      • Exchange Online mailbox data
      • OneDrive user data
      • Teams chats and meetings, currently in preview

      It does not migrate all SharePoint collaboration content such as Team sites, Communication sites, channel sites, Planner, Power Platform, devices, or full tenant configuration. Those still need separate planning, tooling, or manual migration processes.

      Regarding cost, Microsoft requires the Cross-Tenant User Data Migration license per user as a one-time migration license. It can be assigned either on the source or target user object. Microsoft documentation also states that this license enables the migration of Exchange Online mailboxes and OneDrive included in the orchestrated migration.

      During preview, Microsoft states that no additional licenses are required specifically for Teams meetings and Teams chats migrations.

      Microsoft documentation:
      https://learn.microsoft.com/en-us/microsoft-365/migration/migration-orchestrator-1-overview

      So I would position it as a native Microsoft option for orchestrated user data migration, not as a full replacement for all tenant-to-tenant migration tooling.