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.
Decision points |
|
Next steps |
|
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.
Decision points |
|
Next steps |
|
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:
- Set power and local account settings.
- Enable Windows Update.
- Enable PowerShell remoting. You can configure a start-up script to run a script: Enable-PSRemoting -Force
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).
Decision points |
|
Next steps |
|
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 |
|
Next steps |
|
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.
Decision points |
|
Next steps |
|
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 points |
|
Next steps |
|
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 |