La aplicación de escritorio de Teams inicia sesión en un inquilino de Microsoft 365 que no es el de su organización. Ve el nombre de empresa incorrecto, aplicaciones incorrectas o no puede acceder a los canales internos. Esto ocurre cuando la aplicación de Teams almacena en caché el identificador de inquilino incorrecto o cuando las directivas de Windows o Teams apuntan al inquilino incorrecto. Este artículo explica la causa raíz y ofrece soluciones paso a paso para forzar que Teams use el inquilino correcto en un dispositivo Windows administrado.
La solución implica borrar la caché de Teams, eliminar las entradas del Administrador de credenciales de Windows y verificar el inquilino en el centro de administración de Teams. También aprenderá a evitar que el problema vuelva a ocurrir usando la dirección URL de inicio de sesión correcta y comprobando el estado de unión a Azure AD de su dispositivo.
Puntos clave: Cómo forzar que Teams use el inquilino correcto
- Eliminación de la carpeta de caché de Teams: Elimina los datos de inquilino y cuenta almacenados que provocan que se cargue el inquilino incorrecto.
- Eliminación en el Administrador de credenciales de Windows: Elimina los tokens de inicio de sesión de Teams en caché que siguen apuntando al inquilino incorrecto.
- Centro de administración de Teams > Configuración de toda la organización > Configuración de Teams: Permite especificar el identificador de inquilino correcto y bloquear otros inquilinos.
Por qué Teams inicia sesión en el inquilino incorrecto en un dispositivo administrado
Teams usa el identificador de inquilino de Azure Active Directory del token de inicio de sesión del usuario. En un dispositivo Windows administrado, el dispositivo está unido a Azure AD y el usuario inicia sesión con su cuenta profesional. Sin embargo, varios factores pueden hacer que Teams seleccione el inquilino incorrecto.
Una causa común es una caché residual de un inicio de sesión anterior con una cuenta personal o una cuenta organizativa diferente. Teams almacena el último identificador de inquilino en su caché local. Si la caché está dañada o no se borra, Teams reutiliza el identificador de inquilino antiguo incluso cuando el usuario inicia sesión con la cuenta profesional correcta.
Otra causa es que el Administrador de credenciales de Windows almacena tokens de inicio de sesión de Teams. Cuando Teams se inicia, lee estos tokens en caché. Si el token pertenece a un inquilino diferente, Teams usa ese inquilino. Esto suele ocurrir después de que un usuario inicie sesión con una cuenta personal de Microsoft o una cuenta de invitado en el mismo explorador o en el mismo dispositivo.
Por último, las directivas de Teams en el centro de administración de Teams pueden restringir o redirigir el inquilino. Por ejemplo, la directiva “Acceso externo” o la página “Configuración de Teams” podrían permitir solo un inquilino específico. Si la directiva está mal configurada, Teams puede recurrir a un inquilino predeterminado.
Pasos para forzar que Teams use el inquilino correcto
Siga estos pasos en orden. No omita ningún paso. Cada paso aborda una parte específica del problema.
- Cierre Teams por completo
Haga clic con el botón derecho en el icono de Teams en la bandeja del sistema y seleccione Salir. Luego abra el Administrador de tareas con Ctrl+Shift+Escape. Busque cualquier proceso de Teams o ms-teams en la pestaña Procesos. Seleccione cada uno y haga clic en Finalizar tarea. Esto garantiza que ningún proceso de Teams retenga bloqueos de archivos. - Borre la carpeta de caché de Teams
Presione Win+R para abrir el cuadro de diálogo Ejecutar. Escriba%appdata%\Microsoft\Teamsy presione Entrar. En la carpeta, elimine las siguientes subcarpetas: Application Cache, blob_storage, Cache, Code Cache, GPUCache, IndexedDB, Local Storage, tmp. No elimine toda la carpeta de Teams. Use Ctrl+A para seleccionar las carpetas indicadas y presione Suprimir. - Elimine las credenciales almacenadas del Administrador de credenciales de Windows
Abra el Panel de control y seleccione Administrador de credenciales. Haga clic en Credenciales de Windows. Desplácese hasta la sección Credenciales genéricas. Busque entradas que contengan Teams o WebAccountManager. Para cada entrada, haga clic en la flecha y seleccione Quitar. Confirme la acción. Esto borra los tokens en caché que apuntan al inquilino incorrecto. - Cierre sesión e inicie sesión con la dirección URL del inquilino correcto
Abra Teams y cierre sesión si muestra una pantalla de inicio de sesión. Luego inicie sesión usando la dirección URL que incluye el nombre de su inquilino. Por ejemplo, si su inquilino es contoso, usehttps://teams.microsoft.com/?tenantId=contoso.onmicrosoft.com. Esto fuerza que Teams use el identificador de inquilino especificado. - Verifique que el dispositivo esté unido correctamente a Azure AD
Abra un símbolo del sistema como administrador. Ejecute el comandodsregcmd /status. Busque el campo AzureAdJoined. Debe indicar YES. También compruebe el campo TenantName. Debe coincidir con el inquilino de su organización. Si el dispositivo no está unido, ejecutedsregcmd /joiny reinicie el dispositivo. - Compruebe las restricciones de inquilino en el centro de administración de Teams
Vaya al centro de administración de Teams enadmin.teams.microsoft.com. Navegue a Configuración de toda la organización > Configuración de Teams. En Restricciones de inquilino, asegúrese de que el identificador de inquilino correcto esté en la lista. Si ve una regla de bloqueo, elimínela. También compruebe Usuarios > Acceso externo para asegurarse de que ninguna directiva redirija los inicios de sesión.
Si Teams sigue usando el inquilino incorrecto después de la solución principal
Teams muestra el nombre de empresa incorrecto después de borrar la caché
Si el problema persiste, es posible que un proceso en segundo plano vuelva a crear la caché. Después de borrar la caché, reinicie el dispositivo. Luego inicie sesión con la dirección URL del inquilino correcto. Si aún aparece el nombre incorrecto, compruebe el Registro de Windows en busca de un identificador de inquilino obsoleto. Abra el Editor del Registro con regedit y vaya a HKEY_CURRENT_USER\Software\Microsoft\Office\Teams. Elimine el valor TenantId si está presente. Reinicie Teams.
Teams inicia sesión con una cuenta personal de Microsoft en lugar de la cuenta profesional
Esto ocurre cuando el usuario tiene una cuenta personal en caché en Windows. La solución es eliminar la cuenta personal de la Configuración de Windows. Vaya a Configuración > Cuentas > Correo electrónico y cuentas. En Cuentas usadas por otras aplicaciones, seleccione la cuenta personal y haga clic en Quitar. Luego inicie sesión en Teams con la cuenta profesional.
El centro de administración de Teams muestra el inquilino incorrecto en la aplicación
Si el centro de administración muestra el inquilino correcto pero la aplicación no, el problema es local. Use la herramienta de diagnóstico de Teams del centro de administración. Vaya a Centro de administración de Teams > Diagnósticos. Escriba la dirección de correo electrónico del usuario y seleccione Inicio de sesión de Teams. Ejecute el diagnóstico. Comprobará el identificador de inquilino y los registros de inicio de sesión.
Nuevo Teams de escritorio frente a Teams en la web: Diferencias de comportamiento del inquilino
| Elemento | Nuevo Teams de escritorio | Teams en la web |
|---|---|---|
| Almacenamiento en caché | Almacena la caché en AppData y el Administrador de credenciales | Usa la caché y las cookies del explorador |
| Selección de inquilino | Usa el identificador de inquilino en caché hasta que se borra | Usa el inquilino de la dirección URL o de la sesión del explorador |
| Comportamiento de inicio de sesión | Puede reutilizar tokens antiguos de Windows | Solicita inicio de sesión interactivo cada vez |
| Aplicación de directivas | Aplica directivas basadas en el dispositivo | Aplica solo directivas basadas en el explorador |
La aplicación de escritorio es más propensa a problemas de inquilino incorrecto porque almacena tokens en el Administrador de credenciales de Windows. La versión web es más sencilla porque no usa el almacén de credenciales de Windows. Para solucionar problemas, puede usar la versión web para confirmar que se puede acceder al inquilino correcto.
Después de completar estos pasos, Teams debería cargar el inquilino correcto. Para evitar problemas futuros, use la dirección URL de inicio de sesión específica del inquilino para todos los usuarios. Además, establezca una directiva de grupo para borrar la caché de Teams al cerrar sesión. En el centro de administración de Teams, puede configurar una directiva de cierre de sesión que elimine los datos de caché cuando un usuario cierre sesión. Esto mantiene la aplicación limpia y evita confusiones de inquilino.