Skip to main content

Add Geo-Redundancy Option

This guide explains the steps required to configure the Microsoft Teams Phone System with the Geo-Redundancy option. The initial installation must be completed beforehand.

1. Order the Microsoft Teams Geo-Redundancy Option​

Before starting with this installation guide, the Geo-Redundancy option must first be ordered in the sipcall customer or partner portal under the menu item
Options → Microsoft Teams, and the domain must be verified according to the ordering process.

2. Create Domain Activation User​

2.1 Create User​

Log in to the Microsoft 365 Admin Center and create a new user under "Users" -> "Active users" using the previously created sipcall domain. This user is used to activate the domain.
The user domainactivation@cu<yourCustomerNumber>.msteams2.sipcall.ch is required temporarily and can be deleted after the configuration.

Image: Microsoft 365 Admin Center: Create new user with sipcall domain

2.2 Add Microsoft Licenses​

Assign an Enterprise or Business license to the user
(Microsoft 365 E1 / E3 / E5 / Business Basic / Business Standard / Business Premium) as well as a Phone System license
(Microsoft 365 Phone Standard), and complete the setup by clicking "Finish".
Alternatively, you can temporarily remove the license and add-on from another user and assign them to the domain activation user.

Image: Microsoft 365 Admin Center: Assign licenses to the domain activation user

tip

Wait at least 1 hour before proceeding to the next step.
Depending on Microsoft’s load, this may take longer. If it takes more than an hour, you will see a yellow highlighted message above the location.

3. Configure Teams Phone System using PowerShell​

3.1 Preparation​

3.1.1 Install/Update Microsoft Teams Module​

  • Open PowerShell as administrator.
  • Install or update the Microsoft Teams module with the following command:
Set-ExecutionPolicy RemoteSigned -Force
Install-Module MicrosoftTeams -RequiredVersion 7.9.0 -AllowClobber
  • Finish PowerShell after installing the module.

3.2 Configuration​

3.2.1 Start Session​

  • Reopen PowerShell (PowerShell as administrator does not need)
  • Import the Team PowerShell module
Import-Module MicrosoftTeams
  • To start working with the Microsoft Teams PowerShell module, type the following command:
Connect-MicrosoftTeams
  • The following is a pop-up for Microsoft 365 authentication. Your user must be assigned the Microsoft role "Global Administrator" or "Team Administrator".

3.2.2 Create the Additional Route​

Create the online route:

New-CsOnlineVoiceRoute -Identity “sipcall_redundancy” -NumberPattern “.*” -OnlinePstnGatewayList “cu_____.msteams2.sipcall.ch” -Priority 2 -OnlinePstnUsages “sipcall”

Replace cu_____.msteams2.sipcall.ch with the SBC domain from your Geo-Redundancy order.

3.2.3 Verify​

Retrieve information about the voice routes:

Get-CsOnlineVoiceRoute
Identity : LocalRoute
Priority : 0
Description :
NumberPattern : ^(\+1[0-9]{10})$
OnlinePstnUsages : {}
OnlinePstnGatewayList : {}
BridgeSourcePhoneNumber :
Name : LocalRoute

Identity : sipcall
Priority : 1
Description :
NumberPattern : .*
OnlinePstnUsages : {sipcall}
OnlinePstnGatewayList : {cu<customerID>.msteams1.sipcall.ch}
BridgeSourcePhoneNumber :
Name : sipcall

Identity : sipcall_redundancy
Priority : 2
Description :
NumberPattern : .*
OnlinePstnUsages : {sipcall}
OnlinePstnGatewayList : {cu<customerID>.msteams2.sipcall.ch}
BridgeSourcePhoneNumber :
Name : sipcall_redundancy

3.2.4 End Session​

End the PowerShell session:

Disconnect-MicrosoftTeams

You have completed the setup.

Further Resources​

For additional product information, downloads, and support, visit the manufacturer's website: