Configure Microsoft Teams SIP gateway

Completed

Microsoft Teams SIP Gateway is a service that lets you use compatible SIP device with Microsoft Teams. This includes SIP Phones, DECT Phone systems and soon Analog Telephony Adapters and Paging systems.

A limited number of SIP Phones are supported to preserve your investment in these devices. Supported vendors include Cisco IP phones with multi-platform SIP firmware, and selected SIP devices from vendors such as Poly, Yealink, and AudioCodes.

This scenario is designed to extend the life of existing SIP Phones, not as an alterative to Teams certified IP Phones.

SIP Gateway provides basic telephony capabilities. you can make and receive calls, hold and resume or mute and unmute a call, transfer and join a Teams meeting by dialing the meeting access number.

SIP Gateway is the solution to connect specific purpose devices like DECT systems from Poly, Spectralink Ascom, and Yealink, in addition to paging systems.

A full list of compatible SIP devices can be found here: Plan for SIP Gateway

SIP Gateway licensing and PSTN connectivity

SIP Gateway requires the SIP Phone user to have a Microsoft Teams Phone license, or for a non-user device such as a DECT device, the device must have a Microsoft Teams Shared Devices license. In addition the user account or device will require PSTN connectivity using a Microsoft Teams Calling Plan, Direct Routing, or Operator Connect.

SIP device management and firmware

SIP Device Management in the Teams Admin Center is very limited. It provides an inventory of devices and you can restart devices remotely. All other management needs to be completed through third party OEM management tools.

You must ensure devices are on the correct minimum firmware. This is typically managed by third party OEM management tools.

DECT handsets like Spectalink and Ascom receive firmware updates over the air from their servers.

Enable Microsoft Teams SIP Gateway

To enable SIP Gateway in the Teams admin center, follow these steps:

  1. Go to the Teams admin center

  2. At the left, under Voice, select Calling policies.

  3. At the right, under Manage policies, select the appropriate calling policy assigned to users or, if necessary, create a new calling policy and assign it to the required users.

  4. Select Manage policies, select a policy, and then select Edit.

  5. Turn on the setting for SIP devices can be used for calls, and then select Save.

At this point you can start onboarding SIP devices to your tenant.

Register devices to Microsoft Teams SIP Gateway

Add SIP devices to Teams by configuring a SIP Gateway provisioning server URL on your DHCP server.

For each SIP device, set one of the following SIP Gateway provisioning server URLs:

  • EMEA: http://emea.ipp.sdg.teams.microsoft.com
  • Americas: http://noam.ipp.sdg.teams.microsoft.com
  • APAC: http://apac.ipp.sdg.teams.microsoft.com

During onboarding, SIP Gateway will push the default configuration and authentication user interface to the device.

Configuring a DHCP server for your SIP Phones is beyond the scope of this module.

Sign in a SIP device as a user

Once the device is registered, if it has a screen it will show an authentication URL and a pairing code, which you can use to sign in the device.

  1. Navigate to the authentication URL and use corporate credentials to sign-in.

  2. Enter the pairing code displayed on the SIP phone into the web authentication app to pair the SIP phone with the user's account.

  3. On a successful sign-in, which might take a while, the SIP phone will display the phone number and username, if supported.

Sign in a SIP Device as a Common Area Phone

For common area SIP Phones you can remotely provision devices then sign them in via dialing 55 on the keypad and entering one-time enrollment code.

To provision one device:

  1. Navigate to Teams Admin Center, Teams Devices, SIP Devices

  2. At the upper right, select Actions > Provision devices

  3. Under Waiting on activation, select Add.

  4. On the Add MAC addresses pane, enter the MAC address and Location of the device, and then select Apply.

  5. Under Waiting on activation, select the device you just added, and then select Generate verification code, note the verification code

  6. On the Provision devices pane, under Verification code, note the verification code for the SIP device.

  7. On the SIP device, dial the enrollment feature code *55* followed by the verification code that is generated in Teams Admin Center. For example, if the verification code is 123456, dial *55*123456 to enroll the device.

  8. On the Provision devices pane, under Waiting for sign in, select Signed out.

  9. On the Sign in a user dialog, the authentication URL and pairing code will be displayed.

  10. Navigate to the authentication URL and corporate credentials to sign-in.

Sign out a SIP device

Only local sign-in is supported for users’ personal devices. To sign out a device from the Admin center, follow these steps:

  1. Sign-in to the Teams admin center.

  2. Select Teams devices > SIP devices.

  3. At the right, select a SIP device, and then select Sign out.

This will remove the connection between the SIP device and an end user's account information. To use the device they'll have to follow the sign-in procedures again.