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