Solución: la barrera de información de Teams no bloquea un chat después de un cambio en la directiva de cumplimiento
🔍 WiseChecker

Solución: la barrera de información de Teams no bloquea un chat después de un cambio en la directiva de cumplimiento

Cuando actualizas una directiva de barrera de información en Microsoft Teams, los chats existentes aún pueden permitir la comunicación entre segmentos que deberían estar bloqueados. Esto ocurre porque Teams almacena en caché las asignaciones de directivas y las aplica solo en el siguiente inicio de sesión o después de un ciclo de actualización específico. En este artículo, aprenderás por qué la barrera no surte efecto de inmediato y cómo forzar que Teams aplique la directiva actualizada sin esperar la actualización automática.

La solución implica borrar la caché de Teams, cerrar y volver a iniciar sesión, y verificar la asignación de la directiva en el centro de administración de Teams. También verás cómo manejar problemas persistentes en los que la barrera sigue sin bloquear un chat después de la solución principal.

Puntos clave: forzar que Teams aplique una directiva de barrera de información modificada

  • Centro de administración de Teams > Barreras de información > Segmentos de directiva: Muestra las definiciones de segmentos actuales y te permite verificar que la directiva actualizada esté asignada correctamente.
  • Ctrl+Shift+Esc para abrir el Administrador de tareas: Finaliza todos los procesos en segundo plano de Teams que puedan contener una caché de directiva obsoleta.
  • %appdata%\Microsoft\Teams carpetas de caché: Eliminar estas carpetas fuerza a Teams a volver a descargar la directiva más reciente en el próximo inicio.
  • Cerrar sesión y volver a iniciarla: Restablece la sesión del cliente de Teams y desencadena una nueva asignación de directiva desde el servidor.

ADVERTISEMENT

Por qué las barreras de información no bloquean los chats inmediatamente después de un cambio de directiva

Las barreras de información en Teams se aplican mediante el servicio de cumplimiento de Microsoft 365. Cuando un administrador crea o modifica una directiva de barrera, el cambio se escribe en el backend de Microsoft 365. Sin embargo, el cliente de Teams no recibe el cambio en tiempo real. En su lugar, el cliente busca actualizaciones de directivas al iniciar sesión y luego periódicamente durante la sesión.

El intervalo de actualización predeterminado para las directivas de barrera de información es de aproximadamente 24 horas. Esto significa que, después de cambiar una directiva, los usuarios pueden seguir chateando con personas de segmentos bloqueados hasta por un día. La aplicación de escritorio de Teams también almacena en caché los datos de directivas localmente, por lo que incluso si el servidor tiene la nueva directiva, el cliente puede seguir usando la anterior hasta que se borre la caché.

Otro factor es que las barreras de información se aplican a conversaciones nuevas, no a las existentes. Si un chat se inició antes del cambio de directiva, la barrera no bloquea retroactivamente ese chat. Debes iniciar una conversación nueva para ver el efecto de la directiva actualizada. Esta es una fuente común de confusión al probar la barrera después de un cambio.

Cómo funciona la asignación de directivas

Las directivas de barrera de información se asignan a los usuarios a través de segmentos de directiva. Cada usuario pertenece a uno o más segmentos, y la barrera define qué segmentos no pueden comunicarse entre sí. La asignación se almacena en Azure Active Directory y se replica en el servicio de Teams. El cliente de Teams obtiene esta asignación durante la autenticación y luego la actualiza a intervalos.

Cuando cambias una directiva, las definiciones de segmentos y las reglas de barrera se actualizan en el backend. El cliente no conoce el cambio hasta que realiza una nueva evaluación de directiva. Para forzar esta evaluación, debes cerrar sesión y volver a iniciarla, o borrar la caché local que almacena la directiva anterior.

Pasos para forzar que Teams aplique la directiva de barrera de información actualizada

Sigue estos pasos en orden. Cada paso fuerza a Teams a descartar los datos de la directiva anterior y obtener la nueva.

  1. Verifica la asignación de la directiva en el centro de administración de Teams
    Ve al centro de administración de Teams > Barreras de información > Segmentos de directiva. Confirma que la directiva actualizada aparezca en la lista y que los segmentos correctos estén definidos. También revisa la asignación de la directiva para el usuario afectado en Centro de administración de Teams > Usuarios > Administrar usuarios > Directivas. La directiva de barrera de información debería aparecer en la lista de directivas asignadas del usuario.
  2. Cierra Teams por completo
    Haz clic derecho en el icono de Teams en la bandeja del sistema y elige Salir. Luego abre el Administrador de tareas con Ctrl+Shift+Esc y finaliza los procesos de Teams que queden. Busca procesos llamados Teams.exe, TeamsUpdater.exe y ms-teams.exe.
  3. Borra las carpetas de caché de Teams
    Presiona Windows+R, escribe %appdata%\Microsoft\Teams y presiona Enter. Elimina las siguientes carpetas y archivos: Application Cache, Cache, Code Cache, GPUCache y Local Storage. No elimines toda la carpeta de Teams, solo estos elementos.
  4. Cierra sesión y vuelve a iniciarla
    Inicia Teams. Haz clic en tu foto de perfil en la esquina superior derecha y elige Cerrar sesión. Cierra la ventana de inicio de sesión y vuelve a abrir Teams. Inicia sesión con la cuenta del usuario afectado. Esto fuerza una autenticación nueva y una nueva evaluación de directiva.
  5. Inicia un chat nuevo para probar la barrera
    Después de volver a iniciar sesión, inicia un chat nuevo con un usuario que pertenezca a un segmento bloqueado. Si la barrera funciona, Teams mostrará un mensaje de que el chat está bloqueado. Si el chat se abre normalmente, la directiva aún no se aplica o el usuario no está en el segmento esperado.

Si la barrera sigue sin bloquear el chat

Si el chat aún se permite después de borrar la caché y volver a iniciar sesión, revisa lo siguiente:

  1. Revisa el ámbito de la directiva
    Las barreras de información se pueden configurar para aplicarse a todos los usuarios o solo a segmentos específicos. Confirma que los usuarios afectados estén incluidos en el ámbito de la directiva.
  2. Espera la replicación
    Los cambios de directiva pueden tardar hasta 24 horas en replicarse en todos los servicios de Microsoft 365. Vuelve a comprobar después de un día si el cambio se realizó recientemente.
  3. Verifica la pertenencia del usuario al segmento
    En el centro de administración de Teams, ve a Barreras de información > Segmentos de directiva y abre el segmento que contiene al usuario. Confirma que el usuario aparezca en la lista.

ADVERTISEMENT

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

Teams muestra una ventana en blanco después de cambiar de cuenta de trabajo

Si ves una ventana en blanco después de cerrar y volver a iniciar sesión, es posible que la caché no se haya borrado por completo. Repite los pasos de eliminación de caché y también elimina la carpeta %appdata%\Microsoft\Teams\blob_storage. Esta carpeta almacena archivos temporales que pueden dañarse.

La barrera de información se aplica a algunos usuarios pero no a otros

Esto generalmente significa que la directiva está asignada solo a un subconjunto de usuarios. Revisa la asignación de la directiva en Centro de administración de Teams > Usuarios > Administrar usuarios > Directivas. Si el usuario no tiene la directiva, asígnala manualmente seleccionando al usuario y eligiendo Editar.

Los chats existentes siguen siendo accesibles después del cambio de directiva

Las barreras de información no bloquean retroactivamente las conversaciones existentes. Debes iniciar un chat nuevo para ver el efecto. Si necesitas bloquear una conversación existente, debes eliminar el chat o usar una directiva de cumplimiento de comunicaciones para supervisarlo.

Nuevo Teams de escritorio vs Teams en la web: diferencias en la actualización de directivas

Elemento Nuevo Teams de escritorio Teams en la web
Intervalo de actualización de directivas Busca actualizaciones al iniciar sesión y luego cada 24 horas Busca actualizaciones al iniciar sesión y luego cada 24 horas
Ubicación de la caché Carpetas locales en %appdata%\Microsoft\Teams Caché del navegador en el perfil del navegador
Cómo forzar la actualización Borrar la caché local y cerrar sesión Borrar la caché del navegador y cerrar sesión
Mejor para probar Usa la aplicación de escritorio para la mayoría de las pruebas Usa la aplicación web para probar sin borrar archivos locales

Ambos clientes usan el mismo motor de directivas del lado del servidor, por lo que el comportamiento de actualización es idéntico. La diferencia es la ubicación de la caché. Borrar la caché en la aplicación de escritorio requiere eliminar carpetas, mientras que la caché de la aplicación web se borra a través de la configuración del navegador.

Después de seguir estos pasos, puedes forzar que Teams aplique una directiva de barrera de información modificada en minutos en lugar de esperar la actualización automática. Comienza verificando la asignación de la directiva, luego borra la caché y vuelve a iniciar sesión. Si la barrera sigue sin bloquear un chat, revisa el ámbito de la directiva y la pertenencia al segmento. Para problemas continuos, considera usar el cliente web para probar la directiva sin borrar archivos locales. Recuerda que los chats existentes no se bloquean retroactivamente, así que siempre inicia una conversación nueva para verificar la barrera.

ADVERTISEMENT