Solucionar errores de asignación de números de teléfono de Teams en el centro de administración de Teams
🔍 WiseChecker

Solucionar errores de asignación de números de teléfono de Teams en el centro de administración de Teams

Cuando intenta asignar un número de teléfono a un usuario en el Centro de administración de Teams, la operación puede fallar con un mensaje de error. Esto sucede incluso cuando el número parece disponible y el usuario tiene una licencia válida de Sistema de telefonía. El error suele deberse a licencias no coincidentes, configuraciones de directivas o asignaciones de números obsoletas. Este artículo explica las causas principales y proporciona soluciones paso a paso para resolver el error de asignación.

Puntos clave: Resolución de errores de asignación de números de teléfono de Teams

  • Centro de administración de Teams > Voz > Números de teléfono: Localice el número y verifique que no esté ya asignado a otro usuario.
  • Centro de administración de Microsoft 365 > Usuarios > Usuarios activos > Licencias: Asegúrese de que el usuario tenga la licencia Sistema de telefonía de Microsoft y un plan de llamadas o conexión de operador.
  • Centro de administración de Teams > Usuarios > Administrar usuarios > Directivas: Compruebe que el usuario tenga asignada una directiva de enrutamiento de voz si usa enrutamiento directo.
  • Comando de PowerShell Get-CsOnlineUser: Úselo para inspeccionar directamente los atributos de número de teléfono y licencia del usuario.

ADVERTISEMENT

Por qué falla la asignación de números de teléfono de Teams en el Centro de administración

El Centro de administración de Teams depende de varios servicios de back-end para asignar un número de teléfono. El proceso de asignación comprueba la licencia del usuario, la disponibilidad del número y la configuración de voz del inquilino. Si alguna de estas comprobaciones falla, la asignación devuelve un error.

La causa principal más común es una licencia Sistema de telefonía de Microsoft faltante o expirada. Sin esta licencia, Teams no puede adjuntar un número de teléfono a la cuenta del usuario. Una segunda causa es que el número ya esté asignado a otro usuario o cuenta de recurso, incluso si el Centro de administración lo muestra como disponible. Esto puede ocurrir después de una desasignación fallida o cuando un número se comparte entre inquilinos.

Otra causa involucra la directiva de enrutamiento de voz. Si su organización usa enrutamiento directo o conexión de operador, el usuario debe tener asignada una directiva de enrutamiento de voz válida. Sin ella, la asignación del número de teléfono falla porque Teams no puede enrutar llamadas a través del tronco definido.

Por último, la ubicación del usuario en el Centro de administración puede estar configurada en una región que no admite el código de país del número de teléfono. Por ejemplo, un número de EE. UU. no se puede asignar a un usuario cuya ubicación de uso esté configurada en Alemania. Esta discrepancia desencadena un error durante la asignación.

Requisitos de licencia para la asignación de números de teléfono

Para asignar un número de teléfono, el usuario debe tener una licencia Sistema de telefonía de Microsoft. Esta licencia se incluye en muchos planes Microsoft 365 E5 y se puede comprar como complemento. Además, el usuario necesita un plan de llamadas si usa Planes de llamadas de Microsoft. Para el enrutamiento directo, el usuario solo necesita la licencia Sistema de telefonía y una directiva de enrutamiento de voz.

Pasos para diagnosticar y solucionar errores de asignación de números de teléfono de Teams

Siga estos pasos en orden. Después de cada paso, intente de nuevo la asignación en el Centro de administración de Teams.

  1. Verifique las licencias del usuario en el Centro de administración de Microsoft 365
    Vaya a Centro de administración de Microsoft 365 > Usuarios > Usuarios activos. Seleccione el usuario y luego seleccione Licencias y aplicaciones. Confirme que la licencia Sistema de telefonía de Microsoft esté asignada. Si no es así, marque la casilla de esa licencia y guarde. También compruebe si el usuario tiene una licencia Plan de llamadas de Microsoft 365 si usa planes de llamadas. Si falta la licencia, la asignación fallará.
  2. Compruebe la disponibilidad del número de teléfono en el Centro de administración de Teams
    Vaya a Centro de administración de Teams > Voz > Números de teléfono. Busque el número que desea asignar. Observe la columna Estado de asignación. Si dice Asignado, el número ya está en uso. Si dice Sin asignar, continúe. Si el estado es Sin asignar pero el número sigue fallando, el back-end puede tener un registro obsoleto.
  3. Elimine una asignación de número obsoleta con PowerShell
    Abra el módulo de PowerShell de Teams. Ejecute Get-CsOnlineUser para ver el número de teléfono actual del usuario. Si el número aparece asignado a otro usuario, ejecute Remove-CsPhoneNumberAssignment para desasignarlo. Luego ejecute Set-CsPhoneNumberAssignment -Identity user@domain.com -PhoneNumber +1234567890 para asignar el número de nuevo.
  4. Configure correctamente la ubicación de uso del usuario
    En Centro de administración de Microsoft 365 > Usuarios > Usuarios activos, seleccione el usuario y luego Editar junto a Ubicación de uso. Configúrela en el mismo país que el código de país del número de teléfono. Por ejemplo, un número de EE. UU. requiere una ubicación de uso de Estados Unidos. Guarde el cambio y vuelva a intentar la asignación.
  5. Asigne una directiva de enrutamiento de voz para el enrutamiento directo
    Si usa enrutamiento directo, vaya a Centro de administración de Teams > Voz > Directivas de enrutamiento. Confirme que exista una directiva. Luego vaya a Centro de administración de Teams > Usuarios > Administrar usuarios. Seleccione el usuario y luego Directivas. Asigne la directiva de enrutamiento de voz al usuario. Sin esta directiva, la asignación del número falla.
  6. Use PowerShell para forzar la asignación
    Si el Centro de administración sigue fallando, use PowerShell. Ejecute Set-CsPhoneNumberAssignment -Identity user@domain.com -PhoneNumber +1234567890 -ErrorAction Stop. Si esto se realiza correctamente, el número queda asignado. Si falla, el mensaje de error le dará la razón exacta.

ADVERTISEMENT

Si Teams sigue sin asignar el número de teléfono

El Centro de administración de Teams muestra el número como asignado, pero no lo está

Esto suele ocurrir cuando una desasignación anterior no se completó. Compruebe el estado del número en el Centro de administración de Teams. Si muestra Asignado, pero el usuario no tiene el número, use PowerShell para encontrar qué usuario lo tiene. Ejecute Get-CsOnlineUser | Where-Object {$_.LineURI -eq ‘tel:+1234567890’}. Luego elimine la asignación y vuelva a asignarla al usuario correcto.

Error: El usuario no tiene la licencia requerida

Aunque la licencia parezca asignada, es posible que la asignación no se haya propagado. Espere 30 minutos e inténtelo de nuevo. Si el error persiste, quite la licencia Sistema de telefonía y vuelva a agregarla. Puede hacerlo en el Centro de administración de Microsoft 365. Luego espere otros 30 minutos y vuelva a intentar la asignación.

Error: El número no está disponible para asignación

Este error puede ocurrir cuando el número está reservado para un puente de conferencia o un operador automático. Compruebe Centro de administración de Teams > Voz > Números de teléfono y filtre por Tipo de número. Si el número aparece como Puente de conferencia o Servicio, no puede asignarlo a un usuario. Primero debe liberarlo o usar un número diferente.

Error de PowerShell: El usuario no está habilitado para voz

Esto significa que el usuario carece de la licencia Sistema de telefonía o de la directiva de enrutamiento de voz. Vuelva a comprobar la asignación de licencia. Si usa enrutamiento directo, asegúrese de que la directiva de enrutamiento de voz esté asignada y de que el usuario esté habilitado para Voz empresarial. Puede habilitarlo con Set-CsUser -Identity user@domain.com -EnterpriseVoiceEnabled $true.

Centro de administración de Teams frente a PowerShell para la asignación de números de teléfono

Elemento Centro de administración de Teams PowerShell
Facilidad de uso Interfaz gráfica, adecuada para asignaciones individuales Línea de comandos, eficiente para operaciones masivas
Detalles del error Muestra mensajes de error genéricos Proporciona códigos de error y razones específicos
Velocidad Más lento para varios usuarios Rápido, puede procesar cientos de usuarios
Requiere rol de administrador Administrador de Teams o Administrador global Administrador de Teams o Administrador global

Ahora puede resolver errores de asignación de números de teléfono comprobando licencias, eliminando asignaciones obsoletas y usando PowerShell cuando sea necesario. Comience verificando la licencia Sistema de telefonía del usuario y la ubicación de uso. Luego use el comando Get-CsOnlineUser para inspeccionar el estado actual del número. Para el enrutamiento directo, confirme siempre que la directiva de enrutamiento de voz esté asignada antes de intentar la asignación.

ADVERTISEMENT