How to fix Microsoft Teams not allowing external or guest users to join a meeting or chat
Summary
This guide helps you troubleshoot and resolve: How to fix Microsoft Teams not allowing external or guest users to join a meeting or chat. Follow the steps below to fix the issue.
Common Causes
When external clients or guest users cannot join your Microsoft Teams meetings or chats, the issue is almost always related to tenant-level or meeting-level access settings in Microsoft 365. This guide walks you through the key configuration areas to check so your external collaborators can connect without issues.
Quick Fix Steps
If you need a fast resolution, work through these checks in order:
- Confirm guest access is enabled at the Microsoft 365 tenant level.
- Confirm external access (federation) is enabled in Teams.
- Adjust the meeting lobby settings so guests do not get stuck waiting.
- Verify the guest's email domain is not blocked.
- Ask the guest to sign in with the email address the invite was sent to.
Detailed Instructions
Enable Guest Access in the Microsoft 365 Admin Centre
- Sign in to the Microsoft 365 Admin Centre at
https://admin.microsoft.com. - Go to Settings > Org settings > External collaboration.
- Under Guest access, select Edit.
- Tick Allow guest access in the organisation.
- Choose what guests can do (for most small businesses, Guests can access Microsoft Teams should be on).
- Click Save.
Enable External Access (Federation) in Teams
- Open the Microsoft Teams admin centre at
https://admin.teams.microsoft.com. - Navigate to Users > External access.
- Make sure External access is set to On.
- Under Allow users in your organisation to communicate with, confirm the relevant options are enabled:
- People in my organisation
- People in organisations that my organisation trusts
- People in organisations that have allowed guest access
- Click Save.
Adjust Meeting Lobby and Who Can Bypass Settings
- In the Microsoft Teams admin centre, go to Meetings > Meeting policies.
- Select the policy assigned to the meeting organiser (or the Global (Org-wide default) policy).
- Scroll to the Participants & guests section and review the following:
- Who can bypass the lobby? — set to Everyone or People in my organisation and trusted organisations depending on your preference. People in my organisation and trusted organisations is the safest option for most small businesses.
- Who can start the meeting? — ensure Organizer or Everyone is selected so the meeting can begin.
- Click Save.
Change Lobby Settings for a Single Meeting
If you only need to change settings for one meeting, you can do it from the meeting invite:
- In the Teams calendar, open the meeting.
- Click Meeting options (this opens the meeting options page in a browser).
- Under Who can bypass the lobby?, choose Everyone.
- Click Save.
Check Allowed and Blocked Domains
- In the Microsoft Teams admin centre, go to Users > External access.
- Scroll to Allowed domains and Blocked domains.
- Confirm the guest's domain is not in the Blocked domains list.
- If you only want to allow specific external organisations, add their domains to Allowed domains and set the top option to Allow only specific external organisations.
Confirm the Guest Is Signing In Correctly
Sometimes the issue is not your settings but how the guest is joining:
- Guests must join using the email address the meeting invite was sent to.
- Guests from another Microsoft 365 tenant should sign in with their work account, not a personal one.
- If the guest does not have a Microsoft 365 account, they can join as an anonymous user by clicking the meeting link, but this requires Anonymous users can join a meeting to be enabled in the meeting policy.
Troubleshooting
Guest sees "Your organisation's policies don't allow you to chat with this user"
This means external access is turned off or the guest's domain is blocked. Review the External access settings in the Teams admin centre and confirm the domain is allowed.
Guest is stuck in the lobby
Update the meeting policy or the per-meeting lobby settings as described above. If you are using a Channel meeting, also confirm the channel is not set to Private with restricted access.
Guest receives a 403 or "Access denied" error
- Ask the guest to clear their browser cookies or sign out of all Microsoft accounts and try again.
- Confirm the guest's tenant allows inbound external sharing. Their IT admin may need to adjust their own external access settings.
- Try sending a fresh meeting invite from Outlook rather than reusing an old link.
Changes are not taking effect
- Wait at least 60 minutes for policy changes to propagate.
- Ask the guest to fully quit and reopen the Teams desktop or browser app.
- Check the Microsoft 365 Service Health dashboard at
https://admin.microsoft.comunder Health > Service health for any active Teams incidents.
Related Articles
Still Having Issues?
💻 Open a Ticket