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
OptionsMicrosoft 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.

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.

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.1.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: