Deployment overview

Deployment of Microsoft Teams Rooms essentially breaks down into phases:

  • Confirming that your deployment locations (spaces) meet the deployment dependencies
  • Creating Microsoft Teams or Skype for Business and Exchange accounts and assigning them to Teams Rooms (see Configure accounts for Microsoft Teams Rooms)
  • Setting up Teams Rooms Pro Management for your systems see Enrolling a device into Pro Management
  • Setting up Teams Rooms in meeting spaces and connecting the peripheral devices you need (see the OEM documentation for your set of devices)

Tip

As a companion to this article, we recommend using the Microsoft Teams Rooms automated setup guide when signed in to the Microsoft 365 admin center. This guide will customize your experience based on your environment. To review best practices without signing in and activating automated setup features, go to the Microsoft 365 setup portal.

Site readiness

While the ordered devices are being delivered to your organization, work with your networking, facilities, and AV teams to make sure that deployment dependencies are met and each site and space is ready in terms of power, networking, and display. In addition, make sure the physical installation requirements are met. For physical installation considerations, consult with your vendor and leverage the experience of your AV team when installing and mounting screens and running cabling.

You can find out more about these dependencies in the planning guidance links below:

Tip

If you must use proxy servers to provide access to Teams, first review Proxy servers for Teams and Skype for Business Online. When it comes to Microsoft Teams real-time media traffic over proxy servers, we recommend bypassing proxy servers altogether. Microsoft Teams traffic is already encrypted, so proxy servers don't make it more secure and they add latency to real-time traffic. As part of your wider deployment, we recommend that you follow the guidance in Prepare your network for Teams for bandwidth planning and assessing your network's suitability for real-time traffic.

   
confirm sites.
Decision points
  • Confirm that your sites meet the key requirements for Microsoft Teams Rooms.
  • Confirm that you've provided sufficient bandwidth for each site.
plan device deployment.
Next steps
  • Start to plan your device deployment and configuration.

Service readiness

To prepare for your Microsoft Teams Rooms deployment, do the following key, central tasks:

  • Define Microsoft Teams Rooms resource accounts.
  • If joining Teams Rooms to Microsoft Entra ID, prepare a Microsoft Entra group with dynamic membership to hold all of the Teams Rooms resource accounts. This will simplify future management, such as applying Conditional Access policies. In order to most easily leverage Microsoft Entra dynamic groups, determine a naming convention that will uniquely identify your Teams Rooms resource accounts.
  • If joining Teams Rooms to Active Directory, prepare an organizational unit and Active Directory group to hold your Microsoft Teams Rooms machine and resource accounts, and—optionally—prepare Group Policy objects (GPOs) to enable PowerShell remoting.

Define Microsoft Teams Rooms resource account features

Depending on the collaboration scenarios that you've decided to enable with your Microsoft Teams Rooms deployment, you'll need to determine the features and capabilities that you assign to each Microsoft Teams Rooms that you enable.

Scenario Description Microsoft Teams Rooms service account feature
Interactive meetings Using voice, video, and screen sharing; making the Microsoft Teams Rooms a bookable resource Enabled for Microsoft Teams; enabled for Exchange (Resource Mailbox)
Dial-in conferencing Have an audio conferencing phone number when tapping "New meeting" on the console Enabled for Audio Conferencing
Outbound/inbound PSTN Calling Enable the Microsoft Teams Rooms console to make and receive PSTN calls Enabled for Phone System

For more information about Microsoft Teams Rooms accounts, see Configure accounts for Microsoft Teams Rooms.

   
scenario support.
Decision points
  • Decide which scenarios you'll support, and identify licensing requirements for your Microsoft Teams Rooms resource accounts.
prepare host machine.
Next steps
  • Prepare to host machine and resource accounts.

Sample Microsoft Teams Rooms resource account planning table

Site Room name Room type Future room capabilities Microsoft Teams Rooms account features
London HQ Curie Medium 1 screen, audio and video plus presentation
Dial-in conferencing access
PSTN access
Enabled for Exchange (Resource Mailbox)
Enabled for Audio Conferencing
Enabled for Phone System
Sydney HQ Hill Large 2 Screens, audio and video plus presentation
Dial-in conferencing access
PSTN access
Enabled for Skype for Business
Enabled for Exchange (Resource Mailbox)
Enabled for Audio Conferencing
Enabled for Phone System

Prepare to host Microsoft Teams Rooms and resource accounts (optional)

To enable you to manage and report on your Microsoft Teams Rooms and resource accounts, prepare your on-premises Active Directory or Microsoft Entra ID.

Define an on-premises Active Directory or Microsoft Entra group to add all Microsoft Teams Rooms resource accounts to. If using Microsoft Entra ID, consider using a dynamic group to automatically add and remove resource accounts from the group.

Define one organizational unit in your on-premises Active Directory hierarchy to hold all Microsoft Teams Rooms machine accounts (if they're joined to the domain) and one organizational unit to hold all the Microsoft Teams Rooms user accounts. Disable Group Policy inheritance to ensure that you apply only the policies you intended to apply to the domain-joined Microsoft Teams Rooms.

Create a Group Policy object assigned to the organization unit that contains your Microsoft Teams Rooms computer accounts. Use this to:

You can use PowerShell to perform several remote management activities, including getting and setting configuration information. PowerShell remoting must be enabled before any PowerShell remote management can take place and should be considered as part of your deployment processes or configured via Group Policy. For more information about these capabilities and enabling them, see Maintenance and operations.

Configuration and deployment

Planning for configuration and deployment covers the following key areas:

  • Resource account provisioning
  • Device software installation
  • Device deployment
  • Microsoft Teams Rooms application and peripheral device configuration
  • Testing
  • Asset management

Resource account provisioning

Each Microsoft Teams Rooms device requires a dedicated and unique resource account that must be enabled for both Microsoft Teams and Exchange. This account must have a room mailbox hosted on Exchange. Calendar processing must be configured so that the device can automatically accept incoming meeting requests. For more information about creating these accounts, see Configure accounts for Microsoft Teams Rooms.

Tip

Each Microsoft Teams Rooms must have a valid and unique machine name on your network. Many monitoring and alerting systems display the machine name as a key identifier, so it's important to develop a naming convention for Microsoft Teams Rooms deployments that allows support personnel to easily locate the Microsoft Teams Rooms that has been flagged as requiring an action. An example might be using a pattern of MTR-Site-Room Name (MTR-LON-CURIE).

   
decide naming convention.
Decision points
  • Decide the naming convention for your Microsoft Teams Rooms resource accounts.
  • Decide whether you'll create individual accounts or use bulk-provisioning scripts.
next steps.
Next steps
  • Start to plan your device deployment.

Device software installation

Teams Rooms comes pre-installed by the original equipment manufacturer (OEM).

We provide guidance on how to use Microsoft Teams Rooms Pro Management Portal to monitor the Microsoft Teams Rooms deployment and report on availability, hardware/software errors, and Microsoft Teams Rooms application version.

An additional consideration is whether the Microsoft Teams Rooms will be domain-joined. Information about the benefits of domain joining can be found in Configuring Group Policy for Microsoft Teams Rooms.

   
decision points device naming.
Decision points
  • Decide the Microsoft Teams Rooms resource account naming convention to be used during your deployment.
  • Decide whether you'll join Microsoft Teams Rooms devices to your domain.
  • Decide whether you'll use Azure Monitor to monitor the Microsoft Teams Rooms deployment.
next steps plan device.
Next steps
  • Start to plan your device deployment approach.

Device deployment

After you've decided how to create and manage your Microsoft Teams Rooms resource accounts, create your plan to ship the devices and their assigned peripherals to your rooms, and then proceed to installation and configuration.

   
manage site-by-site deployment.
Decision points
  • Decide who will manage the site-by-site deployment.
  • Identify the resources who will install Microsoft Teams Rooms on site and undertake the configuration and testing.
start device testing.
Next steps
  • Start device testing.

Sample deployment table

Site Room name Room type Microsoft Teams Rooms system Peripheral devices Microsoft Teams Rooms computer name Microsoft Teams Rooms resource account
London HQ Curie Medium
Sydney HQ Hill Large

Microsoft Teams Rooms application and peripheral device configuration

After each Microsoft Teams Rooms system has been physically deployed and the supported peripheral devices connected, you'll need to configure the Microsoft Teams Rooms application to assign the Microsoft Teams Rooms resource account and password to enable Teams Rooms to sign in to Microsoft Teams and Exchange.

You can manually configure each Microsoft Teams Rooms system. Alternatively, you can use a centrally stored, per–Teams Rooms XML configuration file to manage the application settings.

For more information about how to use the XML configuration file, see Manage a Microsoft Teams Rooms console settings remotely with an XML configuration file.

You can use remote PowerShell to pull the Microsoft Teams Rooms configuration for reporting needs.

   
decision point configure.
Decision points
  • Decide whether you'll manually configure each Microsoft Teams Rooms system or use a central XML file (one per Microsoft Teams Rooms device).
next steps remote approach.
Next steps
  • Define your remote management approach.

Testing

After Teams Rooms has been deployed, you should test it. Check that the capabilities listed in Microsoft Teams Rooms help are working on the deployed device. We highly recommend that the deployment team verify that Microsoft Teams Rooms is appearing in Teams admin center and in Teams Rooms Pro Management. It's also important that you make a number of test calls and meetings to check quality.

We recommend that as part of the general Teams, you configure building files for Call Quality Dashboard (CQD), monitor quality trends, and engage in the Quality of Experience Review process. For more information, see Improve and monitor call quality for Teams.

Asset management

As part of the deployment, you'll want to update your asset register with the room name, Microsoft Teams Rooms name, Microsoft Teams Rooms resource account, and assigned peripheral devices.

Sample asset table

Site Room name Room type Microsoft Teams Rooms serial no. Peripheral devices/ Serial nos./ Ports Microsoft Teams Rooms computer name Microsoft Teams Rooms service account Date deployed
London HQ Curie Medium
Sydney HQ Hill Large