Microsoft Teams Caller ID policies
Hallo zusammen,
Ich habe mich heute mit den Microsoft Teams "Caller ID policies" beschäftigt.
Ich lasse mir die Resource Accounts mit PowerShell anzeigen
Get-CsOnlineApplicationInstance | ft ObjectId, UserPrincipalName, DisplayName, PhoneNumber
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_01.jpg)
Das gibts auch im Teams Admin Center
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_02.jpg)
Standardmässig sieht man nur die "Global" CallingLineIdentiy
Get-CsCallingLineIdentity |fl
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_04.jpg)
Und so sieht das im Teams Admin Center aus
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_05.jpg)
Nun erstelle ich eine neue neue CallingLineIdentity
$ObjId = (Get-CsOnlineApplicationInstance -Identity "AutoAttendantDemo01@icewolf.ch").ObjectId
New-CsCallingLineIdentity -Identity "AutoAttendantDemo01-CallID" -CallingIDSubstitute Resource -EnableUserOverride $false -ResourceAccount $ObjId -CompanyName "Icewolf"
New-CsCallingLineIdentity -Identity "AutoAttendantDemo01-CallID" -CallingIDSubstitute Resource -EnableUserOverride $false -ResourceAccount $ObjId -CompanyName "Icewolf"
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_06.jpg)
So sieht das im Teams Admin Center aus
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_07.jpg)
Leider lässt hier die Ansicht und die Details im Admin Center zu wünschen übrig
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_08.jpg)
Welche CallingLineIdentity einem Benutzer zugewiesen ist, sieht man so
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl CallingLineIdentity
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_09.jpg)
Wie man sieht hat mein Benutzer die Telefonnummer mit der Endzahl 70 und die Caller ID Policy ist auf "Global" eingestellt.
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_10.jpg)
Nun weise ich die CallingLineIdentity meinem Benutzer zu. Es dauert bis zu einer Minute, bis das Property CallingLineIdentity beim Abfragen den neuen Wert anzeigt.
Grant-CsCallingLineIdentity -Identity "a.bohren@icewolf.ch" -PolicyName "AutoAttendantDemo01-CallID"
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl CallingLineIdentity
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl CallingLineIdentity
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_11.jpg)
Und so sieht es nun im Teams Admin Center aus
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_12.jpg)
Nun rufe ich auf mein Mobile an
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_13.jpg)
Wie man sieht, zieht die Policy und die Rufnummer des AutoAttendand "AutoAttendantDemo01" wird angezeigt.
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_14.jpg)
So entfernt man die Policy wieder
Grant-CsCallingLineIdentity -Identity "a.bohren@icewolf.ch" -PolicyName $null
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl CallingLineIdentity
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl CallingLineIdentity
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_15.jpg)
Nun wird wieder die Rufnummer vom Benutzer angezeigt
![](https://icewolffile.blob.core.windows.net/$web/202110/Teams_CallerID_16.jpg)
Liebe Grüsse
Andres Bohren
![](https://icewolffile.blob.core.windows.net/$web/logos/teams_logo.png)