Si las búsquedas de eDiscovery de su organización en Microsoft Teams de repente no devuelven mensajes de chat, es probable que la causa sea un cambio reciente en la directiva de cumplimiento. La búsqueda puede omitir chats individuales, chats grupales o chats de reuniones aunque los usuarios sigan viendo esos mensajes. Este artículo explica por qué ocurre y proporciona soluciones paso a paso para restaurar la cobertura completa de eDiscovery. También aprenderá a verificar la configuración de la directiva y a evitar errores comunes.
Puntos clave: Restaurar la cobertura de eDiscovery para chats de Teams
- Portal de cumplimiento > Administración del ciclo de vida de los datos > Directivas de retención: Asegúrese de que las directivas de mensajes de canales de Teams y chats de Teams estén asignadas a los buzones correctos.
- Centro de administración de Exchange > Destinatarios > Buzones: Confirme que el buzón de cada usuario esté en la misma región que los datos de Teams, porque eDiscovery usa la ubicación del buzón.
- Comando de PowerShell Get-RetentionCompliancePolicy: Úselo para verificar el ámbito de la directiva y que la carga de trabajo de Teams esté habilitada.
Por qué la búsqueda de eDiscovery omite los mensajes de chat de Teams después de un cambio de directiva
Los mensajes de chat de Microsoft Teams se almacenan en dos lugares: el buzón de Exchange Online del usuario y una carpeta oculta que eDiscovery examina. Cuando se cambia una directiva de cumplimiento, como una directiva de retención o una retención por litigio, el índice de búsqueda puede desincronizarse. La razón más común es que el cambio de directiva elimina la carpeta oculta del ámbito de búsqueda, o que la directiva se aplica solo a buzones que no tienen los datos de Teams correctos.
El papel de las directivas de retención
Las directivas de retención del portal de cumplimiento de Microsoft Purview controlan cuánto tiempo se conservan los mensajes de Teams. Si se elimina o modifica una directiva de retención que antes cubría los chats de Teams, los mensajes pueden seguir existiendo, pero ya no estarán indexados para eDiscovery. La directiva debe incluir las cargas de trabajo de mensajes de canales de Teams y chats de Teams, y debe aplicarse a los buzones que contienen los datos de chat.
Ubicación del buzón y problemas regionales
Los datos de chat de Teams se almacenan en el buzón de Exchange Online del usuario. Si el buzón se mueve a una región diferente después de un cambio de directiva, es posible que la búsqueda de eDiscovery no encuentre los mensajes. Esto puede ocurrir cuando una organización cambia su configuración de residencia de datos o cuando el buzón de un usuario se mueve a una ubicación geográfica diferente. La herramienta de búsqueda busca los datos en la región actual del buzón, por lo que cualquier discrepancia provoca resultados omitidos.
Pasos para verificar y corregir la cobertura de eDiscovery para chats de Teams
Siga estos pasos en orden. Comience con el portal de cumplimiento, luego revise la configuración del buzón y, por último, use PowerShell para confirmar el ámbito de la directiva.
- Abra el portal de cumplimiento de Microsoft Purview
Vaya a compliance.microsoft.com e inicie sesión con una cuenta que tenga el rol de administrador de cumplimiento. En la navegación izquierda, seleccione Administración del ciclo de vida de los datos y luego Directivas de retención. - Revise la directiva de retención que cubre Teams
Busque la directiva que se aplica a los mensajes de Teams. Haga clic en el nombre de la directiva para abrir sus detalles. En Ubicaciones, confirme que aparezcan tanto Mensajes de canales de Teams como Chats de Teams. Si no aparecen, edite la directiva y agréguelos. - Verifique el ámbito de la directiva
En la misma página de detalles de la directiva, consulte la sección Aplicado a. Debe indicar Todos los usuarios o enumerar los usuarios específicos cuyos chats faltan. Si la directiva está limitada a un grupo de distribución, verifique que los usuarios afectados sean miembros de ese grupo. - Verifique la ubicación del buzón
Abra el Centro de administración de Exchange en admin.exchange.microsoft.com. Vaya a Destinatarios y luego a Buzones. Busque un usuario cuyos chats falten. Haga clic en el buzón y revise el campo Ubicación del buzón. Este debe coincidir con la región donde se almacenan los datos de Teams, normalmente la misma que la región del buzón principal del usuario. - Use PowerShell para confirmar la configuración de la directiva
Conéctese a Exchange Online PowerShell con el cmdlet Connect-ExchangeOnline. Ejecute Get-RetentionCompliancePolicy | Format-List Name,Enabled,Workload. Busque la directiva que cubre Teams. El campo Workload debe incluir Exchange y Teams. Si falta Teams, ejecute Set-RetentionCompliancePolicy -Identity “PolicyName” -AddWorkload Teams. - Reconstruya el índice de búsqueda para los buzones afectados
Si la configuración de la directiva es correcta pero la búsqueda sigue omitiendo mensajes, es posible que deba reiniciar el índice de búsqueda del buzón. Conéctese a Exchange Online PowerShell y ejecute Start-ManagedFolderAssistant -Identity “user@domain.com”. Esto fuerza al asistente a reindexar la carpeta oculta que almacena los chats de Teams. - Ejecute una búsqueda de eDiscovery de prueba
Vuelva al portal de cumplimiento y seleccione eDiscovery y luego Estándar. Cree una nueva búsqueda y use una palabra clave que aparezca en un mensaje de chat conocido. Incluya el buzón del usuario en las ubicaciones de contenido. Ejecute la búsqueda y compruebe si aparece el mensaje. Si aparece, la solución funcionó.
Si Teams sigue teniendo problemas después de la solución principal
La búsqueda de eDiscovery no devuelve resultados para un usuario específico
Si solo faltan los chats de un usuario, es posible que el buzón no tenga la licencia de Teams o que el usuario esté excluido de la directiva de retención. Verifique la licencia del usuario en el Centro de administración de Microsoft 365. Teams debe estar habilitado para ese usuario. Además, confirme que el usuario no esté excluido del ámbito de la directiva de retención.
Faltan mensajes de chat solo en reuniones
Los chats de reuniones se almacenan por separado de los chats normales. Si la directiva de retención no incluye Chats de Teams para los participantes de la reunión, los mensajes no se indexan. Edite la directiva y asegúrese de que la ubicación Chats de Teams incluya a todos los usuarios que asisten a reuniones.
La búsqueda de eDiscovery muestra mensajes antiguos pero no recientes
Esto suele significar que la directiva de retención tiene una fecha de inicio posterior al envío de los mensajes. Revise el período de retención de la directiva. Si está configurado para comenzar en una fecha específica, los mensajes anteriores a esa fecha no se retienen. Ajuste la directiva para que comience desde el inicio del período de retención.
Configuración de la directiva de retención para chats de Teams: antes y después de un cambio
| Elemento | Antes del cambio de directiva | Después del cambio de directiva |
|---|---|---|
| Ubicaciones de la directiva de retención | Incluye mensajes de canales de Teams y chats de Teams | Puede incluir solo mensajes de canales de Teams |
| Carga de trabajo en PowerShell | Exchange y Teams | Solo Exchange |
| Región del buzón | Coincide con la región de datos de Teams | Buzón movido a una región diferente |
| Índice de búsqueda | Totalmente indexado | Índice no reconstruido después del cambio de directiva |
Después de corregir la directiva, verifique que la búsqueda de eDiscovery devuelva los mensajes esperados. Use el cmdlet Get-RetentionCompliancePolicy con regularidad para supervisar el ámbito de la directiva. Además, revise la página de resultados de búsqueda de eDiscovery para ver si hay advertencias sobre elementos no indexados. Si aún observa mensajes faltantes, considere crear un nuevo caso de eDiscovery y volver a ejecutar la búsqueda.
Ahora puede restaurar la cobertura completa de eDiscovery para los chats de Teams después de un cambio en la directiva de cumplimiento. Comience verificando las ubicaciones de la directiva de retención y la región del buzón. Luego use PowerShell para confirmar la carga de trabajo y reconstruir el índice si es necesario. Como siguiente paso, pruebe la búsqueda con un mensaje conocido para confirmar la solución. Para una administración avanzada, configure un script de PowerShell programado que verifique el ámbito de la directiva semanalmente.