Configure networking and Quality of Service for Microsoft Teams Rooms on Surface Hub

This article explains how to prepare your environment to optimize Microsoft Teams Rooms on Surface Hub.

Create and test a device account

A device account is an account that the Microsoft Teams Rooms client uses to access features from Exchange, like calendar, and to enable Skype for Business. See Create and test a device account

Check network availability

Tip

As a companion to this article, we recommend using the Surface Hub and 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. If you're hosted in Exchange Online and using Microsoft Teams, the guide will automatically create your device account with the correct settings. Or use it to validate existing resource accounts to help turn them into compatible Surface Hub device accounts. To review best practices without signing in and activating automated setup features, go to the M365 Setup portal.

Teams Rooms on Surface Hub must have access to a network that meets these requirements:

  • Access to your Active Directory or Microsoft Entra instance
  • Access to a server that can provide an IP address using DHCP. Microsoft Teams Rooms on Surface Hub cannot be configured with a static IP address during first-run setup.
  • Access to HTTP ports 80 and 443.
  • TCP and UDP ports configured as described in Port and protocol requirements for Microsoft 365 and Microsoft 365 URLs and IP address ranges for Microsoft Teams.

Important

Microsoft Teams Rooms does not support proxy authentication as it may interfere with regular operations of Teams. Ensure that Surface Hub devices or Microsoft 365 service endpoints have been exempted from proxy authentication before going into production with Teams Rooms on Surface Hub.

Implement Quality of Service (QoS) on Surface Hub

Quality of Service (QoS) is a combination of network technologies that allows the administrators to optimize the experience of real time audio/video and application sharing communications. Configuring QoS for Microsoft Teams on the Surface Hub can be done using your mobile device management (MDM) provider or through a provisioning package.

To configure QoS for Surface Hub using Microsoft Intune:

  1. In Intune, create a custom policy.

  2. In Custom OMA-URI Settings, select Add. For each setting that you add, you will enter a name, description (optional), data type, OMA-URI, and value.

  3. To ensure optimal video and audio quality on Surface Hub, add the following QoS settings to the device.

    Name Description OMA-URI Type Value
    Audio Ports Audio Port range ./Device/Vendor/MSFT/NetworkQoSPolicy/TeamsAudio/SourcePortMatchCondition String 50000-50019
    Audio DSCP Audio ports marking ./Device/Vendor/MSFT/NetworkQoSPolicy/TeamsAudio/DSCPAction Integer 46
    Video Port Video Port range ./Device/Vendor/MSFT/NetworkQoSPolicy/TeamsVideo/SourcePortMatchCondition String 50020-50039
    Video DSCP Video ports marking ./Device/Vendor/MSFT/NetworkQoSPolicy/TeamsVideo/DSCPAction Integer 34
    Sharing Port Sharing Port range ./Device/Vendor/MSFT/NetworkQoSPolicy/TeamsSharing/SourcePortMatchCondition String 50040-50059
    Sharing DSCP Sharing ports marking ./Device/Vendor/MSFT/NetworkQoSPolicy/TeamsSharing/DSCPAction Integer 18
  4. When the policy has been created, deploy it to Surface Hub.

Learn more