Corregir error de asignación de número de teléfono de Teams para un usuario remoto
🔍 WiseChecker

Corregir error de asignación de número de teléfono de Teams para un usuario remoto

Cuando intenta asignar un número de teléfono a un usuario remoto en Teams, la operación puede fallar con un mensaje de error. Esto sucede aunque el usuario aparezca en el centro de administración de Teams y tenga una licencia válida. El fallo a menudo se debe a la ubicación del usuario, la falta de configuración de ubicación o una discrepancia de licencias. 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 la asignación de número de teléfono de Teams para usuarios remotos

  • Centro de administración de Teams > Voz > Números de teléfono > Agregar: Asigne un número a un usuario solo después de establecer su ubicación de uso.
  • Centro de administración de Microsoft 365 > Usuarios > Usuarios activos > Licencias: Confirme que el usuario tenga asignada una licencia de Teams Phone Standard.
  • Cmdlet de PowerShell Set-CsUser -LocationID: Establece la ubicación de emergencia que requiere la asignación del número.

ADVERTISEMENT

Por qué falla la asignación de número de teléfono de Teams para un usuario remoto

La asignación de número de teléfono de Teams está vinculada a la ubicación de uso del usuario, la licencia y la dirección de emergencia. Cuando alguno de estos falta o es incorrecto, la asignación falla. Los usuarios remotos a menudo tienen una ubicación de uso vacía o establecida en un país donde los números de teléfono no están disponibles. El centro de administración de Teams verifica estos atributos antes de permitir la asignación.

La ubicación de uso bloquea la asignación

La ubicación de uso determina qué números de teléfono puede asignar. Si la ubicación de uso del usuario no está establecida, o si está establecida en un país que no admite Teams Phone, la asignación falla. Por ejemplo, un usuario con una ubicación de uso “US” puede recibir un número de EE. UU., pero un usuario con “IN” puede no obtener un número de EE. UU. a menos que cambie la ubicación.

Licencia faltante o incorrecta

Teams Phone Standard es una licencia complementaria de pago. Sin ella, el usuario no puede tener un número de teléfono asignado. Los usuarios remotos pueden tener solo una licencia de Teams o una licencia de Microsoft 365 E3, que no incluye el sistema telefónico. El centro de administración puede mostrar el número como disponible, pero la asignación falla porque la licencia está ausente.

Ubicación de emergencia no configurada

Cada número de teléfono debe estar asociado con una ubicación de emergencia. Para los usuarios remotos, la ubicación de emergencia a menudo no está configurada porque el usuario no está en la oficina. El proceso de asignación requiere un ID de ubicación válido. Si no existe una ubicación para la dirección del usuario, el sistema rechaza el número.

Pasos para corregir la asignación de número de teléfono de Teams para un usuario remoto

  1. Verifique la ubicación de uso del usuario en el centro de administración de Microsoft 365
    Inicie sesión en el centro de administración de Microsoft 365 en admin.microsoft.com. Vaya a Usuarios > Usuarios activos, seleccione el usuario remoto y abra la pestaña Cuenta. Verifique que el campo País o región tenga un valor. Si está en blanco, seleccione el país correcto y guarde el cambio.
  2. Asigne la licencia de Teams Phone Standard
    En la misma página de cuenta de usuario, abra la pestaña Licencias y aplicaciones. Asegúrese de que la licencia de Teams Phone Standard esté seleccionada. Si no es así, marque la casilla y haga clic en Guardar cambios. Espere 30 minutos para que la licencia se sincronice.
  3. Confirme que el usuario esté habilitado para Teams Phone en el centro de administración de Teams
    Vaya al centro de administración de Teams en admin.teams.microsoft.com. Seleccione Voz > Números de teléfono. Busque el número que desea asignar y verifique su estado. Si el número está asignado a otro usuario, desasígnelo primero.
  4. Agregue una ubicación de emergencia para la dirección del usuario remoto
    En el centro de administración de Teams, vaya a Ubicaciones > Direcciones de emergencia. Haga clic en Agregar, ingrese la dirección física del usuario remoto y guarde. Si la dirección ya existe, anote el ID de ubicación.
  5. Asigne el número de teléfono usando el centro de administración de Teams
    Vaya a Voz > Números de teléfono, seleccione el número y haga clic en Asignar. En el panel, busque el usuario remoto, seleccione el usuario y elija la ubicación de emergencia que creó. Haga clic en Aplicar. Si la asignación falla, use PowerShell como se describe en los siguientes pasos.
  6. Use PowerShell para establecer la ubicación de uso y la licencia
    Abra el módulo de PowerShell de Teams como administrador. Ejecute Connect-MicrosoftTeams. Luego ejecute Set-CsPhoneNumberAssignment -Identity user@domain.com -PhoneNumber +12065550123 -PhoneNumberType DirectRouting. Si el error persiste, ejecute Set-CsUser -Identity user@domain.com -LocationID “location-id” para asignar la ubicación de emergencia.
  7. Verifique la asignación después de un retraso de sincronización
    Después de la asignación, espere hasta 24 horas para que el número aparezca en Teams. Verifique la cuenta del usuario en el centro de administración de Teams para confirmar que el número aparece en Voz > Números de teléfono.

ADVERTISEMENT

Si Teams sigue teniendo problemas después de la solución principal

Teams muestra “No se puede asignar el número” a pesar de tener la licencia correcta

Este error suele aparecer cuando el número está en un grupo de números de teléfono diferente al de la ubicación del usuario. Por ejemplo, un número de EE. UU. no se puede asignar a un usuario con una ubicación de uso en el Reino Unido. Cambie la ubicación de uso del usuario para que coincida con el país del número, o adquiera un número del grupo correcto.

El usuario remoto no puede hacer llamadas después de la asignación del número

Si el número está asignado pero el usuario no puede hacer llamadas, verifique la directiva de llamadas. Vaya a Voz > Directivas de llamadas en el centro de administración de Teams. Asegúrese de que el usuario tenga una directiva que permita llamadas salientes. También verifique que el cliente de Teams del usuario esté actualizado y haya iniciado sesión con la cuenta correcta.

Error de PowerShell “No se encontró ubicación” al establecer LocationID

Este error significa que la ubicación de emergencia que intentó usar no existe. Ejecute Get-CsOnlineLisLocation para enumerar todas las ubicaciones. Copie el LocationId de la dirección correcta y úselo en el comando Set-CsUser. Si no existe ninguna ubicación, cree una primero en el centro de administración de Teams.

Centro de administración de Teams vs PowerShell para la asignación de números

Elemento Centro de administración de Teams PowerShell
Facilidad de uso Interfaz gráfica, no se requieren comandos Requiere sintaxis de comandos e instalación de módulos
Velocidad para un usuario Rápido si se cumplen todos los requisitos previos Más rápido después de tener los comandos listos
Asignación masiva Manual, un número a la vez Admite scripts para muchos usuarios a la vez
Detalles del error Muestra mensajes de error genéricos Proporciona códigos de error detallados y registros

Ahora puede corregir el error de asignación verificando la ubicación de uso, la licencia y la ubicación de emergencia. Comience con el centro de administración de Teams y, si falla, pase a PowerShell para tener más control. Después de asignar el número, pruebe la capacidad del usuario para hacer y recibir llamadas. Para futuras asignaciones, cree un script que establezca la ubicación de uso y la licencia antes de la asignación del número.

ADVERTISEMENT