Microsoft Teams – Qué hacer antes de marzo de 2023 si usa extensiones de números de teléfono (MC487014)


MC487014 (según lo informado por Tom Arbuthnot) tiene un impacto en todas las organizaciones que utilizan extensiones en sus números de teléfono. Si ya sabe de qué se trata el cambio, simplemente vaya al párrafo ¿Qué hacer?

¿Qué sucede?

Hay dos formas de gestionar las extensiones telefónicas:

  1. La extensión son simplemente los últimos dígitos de un número de teléfono único (como en el caso de Megan Bowen que tiene +44 161 240 2399 y la extensión 399).
  1. Las extensiones utilizan el mismo número base y se agregan algunos dígitos para distinguir a dos usuarios diferentes (como en el caso de Johanna Lorenz y Miriam Graham que tienen +44 161 240 200 como número de teléfono base y tienen una extensión específica cada una, 374 y 375).

Anteriormente, Teams hacía una búsqueda inversa del número si el número de teléfono entrante no coincidía exactamente.

Después de que Microsoft aplique el cambio (programado para febrero/marzo de 2023), el usuario recibirá la llamada solo si el número de teléfono entrante está exactamente formateado como en las propiedades del usuario. En nuestro ejemplo, las llamadas entrantes deben estar exactamente en el formato “tel:+441612402399;ext=399” para Megan Bowen, “tel:+44161240200;ext=374” para Johanna Lorenz y “tel:+44161240200;ext=375” para Miriam Graham.

Por lo tanto, los números de teléfono entrantes deben formatearse adecuadamente mediante una SBC o reglas de normalización.

¿Qué hacer?

MC487014 (según lo informado por Tom Arbuthnot) tiene un impacto en todas las organizaciones que utilizan extensiones en sus números de teléfono. Si ya sabe de qué se trata el cambio, simplemente vaya al párrafo ¿Qué hacer?

¿Qué sucede?

Hay dos formas de gestionar las extensiones telefónicas:

La extensión son simplemente los últimos dígitos de un número de teléfono único (como en el caso de Megan Bowen que tiene +44 161 240 2399 y la extensión 399).

Las extensiones utilizan el mismo número base y se agregan algunos dígitos para distinguir a dos usuarios diferentes (como en el caso de Johanna Lorenz y Miriam Graham que tienen +44 161 240 200 como número de teléfono base y tienen una extensión específica cada una, 374 y 375).

Anteriormente, Teams hacía una búsqueda inversa del número si el número de teléfono entrante no coincidía exactamente.

Después de que Microsoft aplique el cambio (programado para febrero/marzo de 2023), el usuario recibirá la llamada solo si el número de teléfono entrante está exactamente formateado como en las propiedades del usuario. En nuestro ejemplo, las llamadas entrantes deben estar exactamente en el formato “tel:+441612402399;ext=399” para Megan Bowen, “tel:+44161240200;ext=374” para Johanna Lorenz y “tel:+44161240200;ext=375” para Miriam Graham.

Por lo tanto, los números de teléfono entrantes deben formatearse adecuadamente mediante una SBC o reglas de normalización.

¿Qué hacer?

En primer lugar, use lo siguiente para identificar a todos los usuarios de Teams que tienen un número de teléfono con una extensión:

# Connect to Microsoft Teams
Connect-MicrosoftTeams
# Retrieve all Teams users in the tenant enabled to Enterprise Voice
$TeamsUsers = Get-CsOnlineUser | Where-Object {$_.EnterpriseVoiceEnabled -eq $true}

# Create an array to store Teams users with a phone number
$TeamsUsersWithPhone = @()

# Loop through each Teams user
foreach ($User in $TeamsUsers) {
    # Check if the LineURI property is not empty
    if ($User.LineURI -ne $null -and $User.LineURI -ne "") {
        # Check if the LineURI property contains the string "ext"
        if ($User.LineURI -like "*ext*") {
            # Create a custom object with the display name and phone number of the user
            $TeamsUser = [PSCustomObject]@{
                DisplayName = $User.DisplayName
                PhoneNumber = $User.LineURI
            }
            # Add the custom object to the array of Teams users with a phone number
            $TeamsUsersWithPhone += $TeamsUser
        }
    }
}

# Display the results in a table format
$TeamsUsersWithPhone | Format-Table DisplayName,PhoneNumber

El resultado será similar al siguiente:

  • Para usuarios con un número de teléfono único, se sugiere eliminar la extensión
  • Para usuarios con el mismo número base y diferentes extensiones, verifique que las llamadas se envíen a Teams con el número de teléfono formateado correctamente, incluida la extensión

Nota: Si su voz empresarial de Teams es administrada por un proveedor, póngase en contacto con ellos para verificar que el cambio de Microsoft ya ha sido gestionado.