M365 Tenant to Tenant Migration.

Nakul Kaushik 0 Reputation points
2026-09-22T15:11:40.3366667+00:00

We are currently performing an M365 Tenant-to-Tenant Migration and have moved a couple of users from Tenant A to Tenant B. After moving the users from Tenant A to Tenant B, we have provided the users with access to Teams Channels that are currently hosted in Tenant A.

Users can access the files and folders under Teams Channels, but they currently have to switch the directory from the Teams app. In other words, they are logged in to Teams using their Tenant B account, and from their profile, they need to switch to Tenant A to access the specific Teams Channels they have been granted access to.

I would like to understand how we can make the Tenant A Teams Channels visible under the Tenant B Teams experience, so that users can directly access those channels without having to switch between tenants.

Also, Tenant A and Tenant B currently have cross-tenant settings in place.

Microsoft Teams | Microsoft Teams for business | Teams and channels | Other
0 comments No comments

1 answer

Sort by: Newest
  1. Kai-L 19,920 Reputation points Microsoft External Staff Moderator
    2026-09-22T15:57:00.7833333+00:00

    Dear Nakul,

    From my research, the behavior you are seeing is expected. Your migrated users are accessing Tenant A as guest users, and cross-tenant access settings on their own do not surface existing standard or private channels inside the Tenant B Teams experience. To make a channel visible while users stay signed in to Tenant B, Tenant A must use a shared channel with Microsoft Entra B2B direct connect. B2B direct connect lets users access an external organization's shared channel from their home Teams instance using their own credentials, without switching tenants. Both tenants must mutually enable it in their inbound and outbound cross-tenant access settings, as sharing will not work unless both sides allow it. The general process is:

    1. Verify B2B Direct Connect is allowed in both directions between Tenant A and Tenant B.
    2. Verify the relevant Teams channel policies permit users to participate in external shared channels.
    3. In Tenant A, create a new channel with the Shared privacy type.
    4. Share that channel with the migrated Tenant B users or an eligible Tenant B team.
    5. Have the users access the shared channel while remaining signed into Tenant B.

    There are two things that commonly trip this up in a migration scenario like yours. First, guests cannot be added to a shared channel, including guests whose user type has been converted to member. Since your users already have guest accounts in Tenant A, when adding them in the Teams admin center you must search using ext:******@domain.com so you pick up their Tenant B organizational account rather than the existing guest object. External participants must also be added by UPN if it differs from their email address. Second, if Tenant A has Conditional Access policies requiring MFA, you need to configure inbound trust settings to accept MFA claims from Tenant B, otherwise those users will be blocked when they try to open the channel.

    On the existing channels, there is no conversion path. Standard and private channels cannot be converted to shared channels, and a shared channel is tied to its parent team and cannot be moved. So your practical options are:

    • Continue using guest access, which requires switching to Tenant A.
    • Create replacement shared channels in Tenant A and move the required conversations/files through an appropriately planned migration.
    • Migrate the affected teams and channels fully to Tenant B as part of the tenant-to-tenant project.

    Before moving content, note that each shared channel has its own membership and associated SharePoint storage context. Test the design with one non-production shared channel before applying it broadly.

    For reference: 

    B2B direct connect Microsoft Entra overview - Microsoft Entra External ID | Microsoft Learn

    Shared channels in Microsoft Teams - Microsoft Teams | Microsoft Learn

    I hope this information helps clarify the situation and provides you with workable solutions. Should you have any further questions or need additional assistance, please don't hesitate to reach out. I'm always happy to help. Have a wonderful day! 


    If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment".  

    Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?

    1 person found this answer helpful.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.