Fix Guest Cannot Access a Team in a Microsoft 365 Group
🔍 WiseChecker

Fix Guest Cannot Access a Team in a Microsoft 365 Group

When you invite a guest to a Microsoft 365 group, they should see the associated team in Teams. Sometimes the guest gets an error or cannot open the team at all. This usually happens because of one of three things: the guest invitation was not accepted, the guest access setting is off, or the guest is a member of the group but not the team. This article explains the exact cause of each failure and shows you how to fix them. You will also learn how to verify the correct settings in the Teams admin center and the Microsoft 365 admin center.

Key Takeaways: Restoring Guest Access to a Team in Microsoft 365

  • Microsoft 365 admin center > Users > Active users > Guest users: Check whether the guest has accepted the invitation and has a valid account.
  • Teams admin center > Org-wide settings > Guest access: Toggle on Allow guest access in Microsoft Teams and save the change.
  • Teams admin center > Teams > Manage teams > Members: Confirm the guest is listed as a member of the specific team, not just the Microsoft 365 group.

ADVERTISEMENT

Why a Guest Cannot Access a Team in a Microsoft 365 Group

A Microsoft 365 group is the underlying container for a team in Teams. When you create a team, you create a group. When you add a guest to the group, the guest should automatically appear in the team. But the reverse is also true: a guest can be in the group without being in the team. This happens when the group membership is changed outside of Teams, for example through Exchange Online or SharePoint. In that case, the guest has access to the group resources like the shared mailbox and SharePoint site, but not the team channel.

Another common cause is the guest invitation itself. When you invite a guest, Microsoft sends an email with a link. The guest must click that link and accept the invitation. If they ignore the email or the link expires, the guest account exists but is marked as not accepted. The guest cannot sign in to Teams until they accept the invitation.

Finally, guest access in Teams is controlled by an org-wide policy. The default setting for guest access is off. If your tenant has never enabled guest access, no guest can join any team, regardless of group membership. You must turn on this setting in the Teams admin center before any guest can access a team.

Technical Root Cause of Guest Access Failures

The Teams service checks three conditions before allowing a guest to open a team. First, the guest must have an accepted invitation. Second, the guest must be a member of the team. Third, the tenant must have guest access enabled. If any condition fails, the guest sees an error. The most common error message is You don’t have access to this team or We couldn’t find that team. The error message does not tell you which condition failed, so you must check each one.

Steps to Diagnose and Fix Guest Access to a Team

Follow these steps in order. Each step targets one of the three conditions described above.

  1. Verify the guest invitation was accepted
    Go to the Microsoft 365 admin center at admin.microsoft.com. Select Users then Active users and then Guest users. Find the guest in the list. Look at the Status column. If it says Invitation accepted, move to the next step. If it says Invitation pending or Invitation declined, click the guest’s name. In the pane that opens, find Sign-in status and check the value. To resend the invitation, click Resend invitation. The guest must click the link in the new email and complete the sign-in process.
  2. Enable guest access in the Teams admin center
    Open the Teams admin center at admin.teams.microsoft.com. In the left navigation, select Org-wide settings then Guest access. Set the toggle Allow guest access in Microsoft Teams to On. If you want guests to make calls or use meeting chat, also turn on Allow private calling and Allow Meet now in channels. Click Save. Wait up to 24 hours for the change to propagate, though it usually takes effect within minutes.
  3. Confirm the guest is a member of the specific team
    In the Teams admin center, go to Teams then Manage teams. Find the team in question and click its name. Select the Members tab. Look for the guest in the list. If the guest is missing, click Add. Search for the guest by email address, select them, and choose Member as the role. Click Apply. The guest now has access to the team channels.
  4. Ask the guest to sign out and sign back in
    After you complete the previous steps, ask the guest to sign out of Teams completely. On the desktop app, click their profile picture, then Sign out. On the web, close the browser tab. Then have the guest sign in again at teams.microsoft.com. They should now see the team in their team list. If they still do not see it, have them click Join or create a team at the bottom of the team list and select Browse teams. The team should appear under Teams you can join.

ADVERTISEMENT

If Guest Access Still Fails After These Steps

Guest Gets an Error That Says the Team Does Not Exist

This error usually means the guest is a member of the Microsoft 365 group but not the team. Use the Teams admin center to add the guest as a member of the team, as described in step 3 above. Do not add the guest through Outlook or Exchange. Those tools add the guest to the group only, not to the team.

Guest Can See the Team but Cannot Open It

If the guest sees the team but clicking it shows a spinning wheel or an error, the guest’s account may be blocked. Go to the Microsoft 365 admin center, select the guest user, and check Sign-in status. If it says Blocked, click Unblock. Also verify that the guest has an active license. Guests do not need a Teams license, but they need an email address that can receive messages.

Guest Access Is Enabled but the Toggle Is Grayed Out

The guest access toggle in the Teams admin center may be disabled if your tenant uses Azure AD B2B settings that conflict. Go to the Azure AD admin center at entra.microsoft.com. Select External Identities then External collaboration settings. Make sure Guest user access is set to Guest user access is restricted to properties and memberships of their own directory objects or a less restrictive option. If it is set to Guest user access is restricted, change it and save.

Guest Access in Teams Desktop vs Microsoft 365 Admin Center: Key Differences

Item Teams Desktop and Web Microsoft 365 Admin Center
Primary function Collaboration and guest interaction Account and policy management
Where you add guests to a team Team settings > Members Users > Active users > Guest users
Where you enable guest access Not available Teams admin center > Org-wide settings > Guest access
Where you resend an invitation Not available User profile > Resend invitation
Where you check sign-in status Not available User profile > Sign-in status

Use the Teams admin center for team-level membership and the Microsoft 365 admin center for account-level settings. Both are needed to fully resolve guest access problems.

You can now diagnose and fix guest access issues for any team in your Microsoft 365 group. Start by checking the invitation status, then enable guest access, then verify team membership. After you make changes, have the guest sign out and sign back in. If the problem persists, check the Azure AD external collaboration settings. Remember that guests must accept the invitation before they can access the team, and the guest access toggle must be on for the entire tenant.

ADVERTISEMENT