Um MS-Teams mit einer reventix Telefonanlage zu verbinden, müssen die folgenden Schritte durchgeführt werden.
Für die Buchung wenden Sie sich bitte an die reventix Kundenberatung.
Im Microsoft 365-Portal anmelden | https://login.microsoftonline.com/ |
Ins „Admin“-Portal wechseln | ![]() |
Einstellungen ⇾ Domänen | ![]() |
Domäne hinzufügen | ![]() |
Domäne <KUNDEN#>.sbc1.ms-teams-siptk.de eintragen und auf „Diese Domäne verwenden“ drücken. | ![]() |
„Fügen Sie einen TXT-Eintrag zu den DNS-Einträgen der Domäne hinzu“ auswählen und „Weiter“. | ![]() |
„TXT-Wert“ kopieren | ![]() |
Im SIPbase Kundenportal unter Telefonanlage→Einstellungen Teams-Einstellungen bearbeiten. Die Teams-Nutzer-Domäne und den TXT-Wert eintragen und speichern. | ![]() |
⇉ „Überprüfen“ | ![]() |
„Weiter“ | ![]() |
„Exchange und Exchange Online Protection“ deaktivieren. ⇉ „Weiter“ | ![]() |
„Fertig“ | ![]() |
Der neuen SBC-Domain muss temporär ein Nutzer mit entsprechender Teams-Lizenz zugewiesen werden. Dies ist notwendig für das Anlegen der CsOnlineVoiceRoute in Powershell. Nach Abschluss der Inbetriebnahme können Nutzer und Lizenz wieder entfernt werden.
Wichtig: <KUNDEN#>.sbc1.ms-teams-siptk.de muss die Hauptdomain und nicht eine Aliasdomain sein!
Die „Execution Policy“ muss nur aktiviert werden, wenn es beim Verbindungsversuch mit Microsoft Teams (via PowerShell) zu folgendem Fehler kommt:
Connect-MicrosoftTeams : Der Befehl "Connect-MicrosoftTeams" wurde im Modul "MicrosoftTeams" gefunden, das Modul konnte aber nicht geladen werden. Wenn Sie weitere Informationen wünschen, führen Sie "Import-Module MicrosoftTeams" aus. In Zeile:1 Zeichen:1 + Connect-MicrosoftTeams + ~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Connect-MicrosoftTeams:String) [], CommandNotFoundException + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule
Connect-MicrosoftTeams
In diesem Kapitel werden die erforderlichen PowerShell-Befehle für Ersteinrichtung exemplarisch gezeigt.
Die auf den Kunden zugeschnittenen Befehle werden auch im Konfigurationsbereich der Telefonanlage unter
Telefonanlage ⇾ Einstellungen ⇾ Powershell-Kommandos für Ersteinrichtung des Trunks
angezeigt.
Set-CsOnlinePstnUsage -Identity 'Global' -Usage '<KUNDEN#>.sbc1.ms-teams-siptk.de' Set-CsOnlineVoiceRoutingPolicy -Identity 'Global' -OnlinePstnUsages '<KUNDEN#>.sbc1.ms-teams-siptk.de' New-CsOnlineVoiceRoute -Identity 'reventix SBC' -NumberPattern '^(.+)$' -Description 'Route to reventix SBC' -OnlinePstnGatewayList @{ add='<KUNDEN#>.sbc1.ms-teams-siptk.de' } -OnlinePstnUsage '<KUNDEN#>.sbc1.ms-teams-siptk.de'
Identity : reventix SBC Priority : 0 Description : Route to reventix SBC NumberPattern : ^(.+)$ OnlinePstnUsages : {12345678.sbc1.ms-teams-siptk.de} OnlinePstnGatewayList : {12345678.sbc1.ms-teams-siptk.de} BridgeSourcePhoneNumber : Name : reventix SBC
$var = New-CsVoiceNormalizationRule -Parent 'Global' -Name 'All Destinations' -Description 'Will match all destinations, but none of them will be modified.' -Pattern '^(.+)$' -Translation '$1' -InMemory; Set-CsTenantDialPlan -Identity 'Global' -NormalizationRules $var; Get-CsTenantDialPlan -Identity 'Global'
Identity : Global Description : NormalizationRules : {Description=Will match all destinations, but none of them will be modified.;Pattern=^(.+)$;Translation=$1;Name=all destinations;IsInternalExtension=False} ExternalAccessPrefix : SimpleName : DefaultTenantDialPlan OptimizeDeviceDialing : False
Die auf den Kunden zugeschnittenen Befehle werden auch im Konfigurationsbereich der Telefonanlage unter
Telefonanlage ⇾ Einstellungen ⇾ PowerShell-Kommandos für Einrichtung der Nutzer
angezeigt.
Beispiel
Set-CsPhoneNumberAssignment -Identity <USER>@<DOMAIN> -EnterpriseVoiceEnabled $true
Get-CsOnlineUser -Filter {(EnterpriseVoiceEnabled -eq $true)} | ft SipAddress,OnlineVoiceRoutingPolicy,LineUri -AutoSize
Die folgenden PowerShell-Befehle stellen werden in der Regel für die Inbetriebnahme nicht benötigt, können aber bei der Behebung von Fehlern hilfreich sein.
Disconnect-MicrosoftTeams
Set-CsPhoneNumberAssignment -Identity <USER>@<DOMAIN> -PhoneNumber "+4930123456789;ext=789" -PhoneNumberType DirectRouting
Remove-CsPhoneNumberAssignment -Identity <USER>@<DOMAIN> -RemoveAll