Erstkonfiguration
Diese Anleitung erklärt, welche Schritte Sie unternehmen müssen, um Microsoft Teams für die Verwendung mit den Telefonie-Dienstleistungen von sipcall zu konfigurieren.
Damit Sie die Microsoft Teams-Telefonanlage nutzen können, benötigen Sie eine entsprechende Microsoft 365 Business- oder Enterprise-Lizenz, jeweils mit dem Add-on "Microsoft Teams Phone Standard".
Für die einmalige Aktivierung von Direct Routing (Einrichtung der Domain mit Voice Route) benötigen Sie temporär eine zusätzliche Lizenz und ein Add-on.
Der Name des Teams-Benutzers darf nicht länger als 100 Zeichen sein, da Anrufe ansonsten nicht zugestellt werden können.
Diese Anleitung finden Sie auch als Video auf unserem YouTube-Kanal.
1. Microsoft Teams-Option bestellen
Bevor Sie mit dieser Installation beginnen, muss im Kunden- oder Partnerportal die Teams-Option bestellt und die Domäne gemäss Bestellprozess verifiziert worden sein.
2. Domäne aktivieren
2.1 Benutzer erstellen
Loggen Sie sich im Microsoft 365 Admin Center ein und erstellen Sie unter "Benutzer" -> "Aktive Benutzer" einen neuen Benutzer mit der zuvor verifizierten sipcall-Domäne. Dieser Benutzer dient dazu, die Domäne zu aktivieren.
Der Benutzer domainactivation@cu<ihreKundennummer>.msteams1.sipcall.ch wird nur temporär benötigt und kann nach der Erstkonfiguration wieder gelöscht werden.

2.2 Microsoft-Lizenzen hinzufügen
Weisen Sie dem Benutzer eine Enterprise- oder Business-Lizenz zu (Microsoft 365 E1 / E3 / E5 / Business Basic / Business Standard / Business Premium) sowie eine Telefonsystem-Lizenz (Microsoft Teams Phone Standard) und schliessen Sie den Vorgang mit "Fertig stellen" ab.
Alternativ können Sie temporär die Lizenz und das Add-on eines anderen Benutzers entfernen und dem "Domain-Activation-Benutzer" zuweisen.

Warten Sie anschliessend mindestens eine Stunde, bevor Sie mit dem nächsten Schritt fortfahren.
Je nach Auslastung der Microsoft-Systeme kann dies auch länger dauern.
3. Teams Phone System mit PowerShell konfigurieren
- Für die Konfiguration benötigen Sie die Windows PowerShell und das PowerShell-Modul "MicrosoftTeams".
- Zur Installation des Moduls muss die PowerShell mit Administratorrechten ausgeführt werden.
Hinweise zum PowerShell-Modul "MicrosoftTeams"
Das PowerShell-Modul MicrosoftTeams 7.5.0 wurde von uns erfolgreich getestet.
Ergänzende Informationen:
Unsere Anleitung erklärt, wie Sie die Installation des PowerShell-Modul "MicrosoftTeams" unter Windows durchführen.
Wenn Sie die Konfiguration nicht mit Microsoft Windows durchführen möchten, weicht die Installation etwas ab:
3.1 Vorbereitung
3.1.1 Modul "Microsoft Teams" installieren
- Öffnen Sie PowerShell als Administrator.
- Installieren oder aktualisieren Sie das Microsoft Teams-Modul mit dem folgenden Befehl:
Set-ExecutionPolicy RemoteSigned -Force
Install-Module MicrosoftTeams -RequiredVersion 7.5.0 -AllowClobber
- Beenden Sie PowerShell nach der Installation des Moduls.
3.2 Konfiguration
3.2.1 Session starten
- Öffnen Sie PowerShell neu (PowerShell als Administrator nicht nötig)
- Importieren Sie das Teams-PowerShell-Modul
Import-Module MicrosoftTeams
- Um mit dem Microsoft Teams-PowerShell-Modul zu arbeiten, geben Sie folgenden Befehl ein:
Connect-MicrosoftTeams
- Es folgt ein Pop-Up für die Microsoft 365-Authentifizierung. Ihrem Benutzer muss die Microsoft-Rolle "Globaler Administrator" oder "Teams Administrator" zugewiesen sein.
3.2.2 Rufnummer zuweisen
Weisen Sie jedem bestehenden Microsoft 365-Benutzer oder Teams-Ressourcen-Account die gewünschte sipcall-Rufnummer mit dem folgenden Befehl zu:
Set-CsPhoneNumberAssignment -identity "IhrBenutzername@IhreFirma.ch" -PhoneNumber "+<sipcallRufnummer>" -PhoneNumberType DirectRouting
Beispiel mit 3 Benutzer und einem "Teams-Ressourcen-Account" (für Teams-Telefonzentrale):
Set-CsPhoneNumberAssignment -identity "homer.simpson@thesimpsons.ch" -PhoneNumber "+41441234001" -PhoneNumberType DirectRouting
Set-CsPhoneNumberAssignment -identity "marge.simpson@thesimpsons.ch" -PhoneNumber "+41441234002" -PhoneNumberType DirectRouting
Set-CsPhoneNumberAssignment -identity "bart.simpson@thesimpsons.ch" -PhoneNumber "+41441234003" -PhoneNumberType DirectRouting
Set-CsPhoneNumberAssignment -identity "hautpnummer@thesimpsons.ch" -PhoneNumber "+41441234000" -PhoneNumberType DirectRouting
3.2.3 PstnUsage erstellen
Set-CsOnlinePstnUsage -Identity Global -Usage @{add="sipcall"}
3.2.4 Voice Route erstellen
Erstellen Sie eine Voice Route und ersetzen Sie cu_____.msteams1.sipcall.ch durch die SBC-Domäne aus Ihrer Bestellung:
New-CsOnlineVoiceRoute -Identity "sipcall" -NumberPattern ".*" -OnlinePstnGatewayList "cu_____.msteams1.sipcall.ch" -Priority 1 -OnlinePstnUsages "sipcall"
Warten Sie anschliessend mindestens 10 Minuten, bevor Sie mit dem nächsten Schritt fortfahren.
3.2.5 Richtlinie erstellen
Erstellen Sie die Richtlinie für die Voice Route:
New-CsOnlineVoiceRoutingPolicy "sipcall" -OnlinePstnUsages "sipcall"
Warten Sie anschliessend mindestens 10 Minuten, bevor Sie mit dem nächsten Schritt fortfahren.
3.2.6 Richtlinie User zuweisen
Die Zuteilung der Berechtigung können Sie einzeln oder für mehrere User als Batch tätigen:
- Variante einzeln zuweisen
- Variante Batch zuweisen
Erteilen Sie einem User die Berechtigung für die Richtlinie:
Grant-CsOnlineVoiceRoutingPolicy -Identity "IhrBenutzername@IhreFirma.ch" -PolicyName "sipcall"
Beispiel:
Grant-CsOnlineVoiceRoutingPolicy -Identity "homer.simpson@thesimpsons.ch" -PolicyName "sipcall"
Grant-CsOnlineVoiceRoutingPolicy -Identity "marge.simpson@thesimpsons.ch" -PolicyName "sipcall"
Grant-CsOnlineVoiceRoutingPolicy -Identity "bart.simpson@thesimpsons.ch" -PolicyName "sipcall"
Grant-CsOnlineVoiceRoutingPolicy -Identity "hautpnummer@thesimpsons.ch" -PolicyName "sipcall"
Ersetzen Sie IhrBenutzername1@IhreFirma.ch, IhrBenutzername2@IhreFirma.ch mit Ihren Benutzern und fügen Sie bei
Bedarf weitere hinzu.
$users_ids = @("IhrBenutzername1@IhreFirma.ch","IhrBenutzername2@IhreFirma.ch")
New-CsBatchPolicyAssignmentOperation -PolicyType OnlineVoiceRoutingPolicy -PolicyName "sipcall" -Identity $users_ids -OperationName "Batch assign voice routing"
Beispiel:
$users_ids = @("homer.simpson@thesimpsons.ch","marge.simpson@thesimpsons.ch","bart.simpson@thesimpsons.ch","hauptnummer@thesimpsons.ch")
New-CsBatchPolicyAssignmentOperation -PolicyType OnlineVoiceRoutingPolicy -PolicyName "sipcall" -Identity $users_ids -OperationName "20240418 batch ticket aaa-bb-123"
3.2.7 Überprüfung
Testen Sie die Funktion anschliessend gemäss dem Artikel Konfiguration überprüfen.
Nach erfolgreicher Überprüfung können Sie die Lizenz und das Add-on "Phone Standard" des Benutzers domainactivation wieder freigeben und den Benutzer bei Bedarf löschen.
3.2.8 Session beenden
Beenden Sie die PowerShell-Session:
Disconnect-MicrosoftTeams
Geben Sie Microsoft etwas Zeit, nachdem Sie die Konfiguration abgeschlossen haben. Es kann bis zu eine Stunde dauern, bis alle Änderungen vollständig wirksam werden.
Weitere Ressourcen
Weitere Produktinformationen, Downloads und Hilfestellungen finden Sie auf der Website des Herstellers: