Set up immersive spaces in Teams

The Mesh app, which enables immersive spaces in Teams, is enabled by default in the Teams Admin Center. This allows users to change the View in a Teams meeting to an immersive space. However, unlike other apps in Teams, users don't need to search for or pin it in. Instead, they only access an immersive space in the View menu in any Microsoft Teams meeting.

To set up immersive spaces in Teams, you should:

What is an immersive space?

Connect in a 3D immersive space, helping hybrid meetings feel more like face-to-face connections. With just one click, you can easily connect with your team in a pre-built immersive space right from a Teams meeting.

In a Microsoft Teams meeting, select View > Immersive space (3D).

Screenshot of mmersive spaces view selector in Teams View menu.

Use your avatar and join with a Meta Quest VR device to bring even more richness to the experience. To learn more, set up avatars for Microsoft Teams.

Immersive spaces work well for these types of meetings:

  • Weekly scrums or standups with your team

  • Brainstorming sessions with multiple break-out groups

  • Casual get-togethers or celebrations for morale

  • Virtual networking events across multiple groups

  • Onboarding meet-and-greets for new team members

License requirements

Immersive spaces in Teams is available with the following licenses:

Teams Essentials, Microsoft 365 Business Basic, Microsoft 365 Business Standard, Microsoft 365 Business Premium, Microsoft 365 E3/E5, and Office 365 E1/E3/E5.

Verify endpoints and ports

To ensure immersive spaces in Teams works properly, access to the following endpoints must be allowed by your firewall or proxy server.

Ensure endpoints can be allowed for Mesh app

To ensure the Mesh features work properly, the following endpoints must be allowed through your firewall or proxy server. All endpoints need to allow traffic on TCP ports 80 and 443:

  • *
  • *
  • *

Firewall Ports for Mesh

In addition to the endpoints above, Mesh also requires the following outgoing ports to be opened in your firewall:

  • TCP ports 80, 443

  • TCP & UDP ports 30,000-30,499

  • UDP ports 3478-3481

Mesh traffic uses IP addresses in the AzureCloud service tag.

For more information about service tags, see the Virtual network service tags.

Disallow or allow the app


If you disallow or allow the Mesh app, the UI entry point for Immersive space will still be visible for up-to 24 hours.

Create or edit app permission policy

The Mesh app is by default allowed in the Teams admin center. If you want to allow or block the app for specific user groups, create or edit an app permission policy so that selected groups are allowed or blocked from the Mesh app.


It may be more complicated if the tenant already has different app permission policies for users or groups.

  1. In the left panel, go to Teams apps > Permission policies.

  2. In App permission policies, select Add.

  3. Provide a name and description for the policy.

  4. Under Microsoft apps, select Block specific apps and allow all others.

  5. Search for and select the Mesh app, then select Block.

    Block the immersive spaces app in permissions policies window in teams admin center.


Users may need to restart Teams for the App setup policy to take effect.

Now users in Teams should be able to join an immersive space in Microsoft Teams.

Next steps for immersive spaces

To see all the features and learn more about immersive spaces, see Immersive spaces in Teams.