Share via

Can I create a 'Guest' account for external user and then invite him to a shared channel of a Teams group?

Edward 21 Reputation points
2026-03-24T22:32:26.8+00:00

Hello,

Can I create a Guest account for external user and then add him only to a shared channel (without adding it to the parent/main Teams group)? I know I can add them to a Teams group for collaboration but I wasn't sure if this is possible. My understanding is that this is not 'B2B Direct Connect'

Microsoft Teams | Microsoft Teams for business | Teams and channels | Manage a team or channel
0 comments No comments

2 answers

Sort by: Most helpful
  1. AlexDN 11,420 Reputation points Microsoft External Staff Moderator
    2026-03-24T23:35:06.65+00:00

    Dear @Edward, Welcome to Q&A Forum.

    I understand you’d like to create a Guest account for an external user and add them only to a shared channel, without giving them access to the main Team.

    At this time, Microsoft Teams does not support adding Guest users directly to shared channels. Guest access works at the Team level, which means a guest must be added to the full Team and will have access to its standard channels.

    If your goal is to allow an external user to access only a specific channel and not the parent Team, the supported approach is to use Shared Channels (Teams Connect). Shared channels do not use Guest accounts. Instead, they rely on B2B Direct Connect, where the external user stays in their own organization and is granted access only to that shared channel.

    Please note that for shared channels with external users to work:

    The external user must have a work or school Microsoft 365 account

    B2B Direct Connect must be enabled by administrators in both organizations

    You can find Microsoft’s official explanation here: Shared channels in Microsoft Teams

    User's image

    Please understand that our initial response does not always resolve the issue immediately. However, with your help and more detailed information, we can work together to find a solution.

    I truly appreciate your patience and understanding. If you have any further questions or need further clarification, please feel free to reach out. I'm looking forward to hearing from you. 

    Thank you for your cooperation.


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

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

    1 person found this answer helpful.
    0 comments No comments

  2. Q&A Assist
    2026-03-24T22:32:37.6433333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Guests (Microsoft Entra B2B collaboration accounts) cannot be added directly to a shared channel. Shared channels do not support adding Entra guest users as members.

    Instead, external participants in shared channels must be added via Microsoft Entra B2B direct connect. With B2B direct connect:

    • External users are not created as guest accounts in the resource tenant.
    • They are added to the shared channel using their home organization account and managed from the Teams client by the shared channel owner.

    So:

    • A guest account can be created and added to a team (standard/private channels) for collaboration.
    • That same guest account cannot be used to add the user only to a shared channel of that team.
    • To use shared channels with external users, configure cross-tenant access/B2B direct connect and add them as B2B direct connect users, not as guests.

    References:

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.