GUÍA TÉCNICA · MICROSOFT 365

7 errores de seguridad en Microsoft 365 que vemos en cada empresa.

Esta lista resume los errores más comunes que encontramos al auditar tenants de Microsoft 365 en PYMEs mexicanas. Cada error incluye cómo detectarlo en tu propio entorno y los pasos concretos para resolverlo — con o sin nuestra ayuda.

Versiónv1 · 2026 Tiempo de lectura~12 min NivelAdmin TI / propietario FormatoHTML + PDF imprimible
// CONTENIDO · 7 errores
  1. MFA sin enforcement real en cuentas privilegiadas
  2. Conditional Access ausente o demasiado permisivo
  3. Respaldos no verificados ni probados
  4. Roles de Global Admin sin Just-in-Time (JIT)
  5. Defender en modo "audit", no enforced
  6. SharePoint con sharing público heredado
  7. Sin retención legal en buzones críticos
// ERROR 01

MFA sin enforcement real en cuentas privilegiadas.

Lo que vemos: el admin tiene MFA "habilitado" pero como opción, no como requisito. Si llega un atacante con la contraseña (típicamente por phishing o filtración), la sesión se inicia sin segundo factor porque la política nunca lo exige.

Por qué pasa: Microsoft activa Security Defaults en tenants nuevos, pero al primer ajuste de Conditional Access los administradores los desactivan sin sustituirlos por políticas explícitas. MFA queda "disponible" en lugar de "obligatorio".

// Señal de alerta Si tu admin puede iniciar sesión desde un café público sin que le pidan código en su teléfono — tienes este error.
Cómo lo resuelves
  1. Entrar a Entra ID › Protection › Conditional Access
  2. Crear política: Require MFA for all admins aplicada a los roles Global Administrator, Privileged Role Administrator, Conditional Access Administrator y similares
  3. Excluir solo una cuenta "break-glass" con contraseña larga guardada en bóveda física
  4. Probar con un admin secundario antes de enforced en todos
// ERROR 02

Conditional Access ausente o demasiado permisivo.

Lo que vemos: usuarios pueden iniciar sesión desde cualquier país, en cualquier dispositivo, a cualquier hora, sin reto adicional. Esto es especialmente peligroso cuando la empresa solo opera en México pero el tenant acepta logins desde Vietnam, Rusia o Nigeria a las 3 AM.

Por qué pasa: configurar Conditional Access requiere planeación. Es más fácil "dejarlo abierto" que mapear flujos legítimos. Pero unos pocos baselines cubren el 90% de los riesgos.

Políticas mínimas recomendadas
  1. Bloquear países donde no operas (named locations + block policy)
  2. Requerir MFA fuera de la red corporativa (trusted IPs)
  3. Bloquear protocolos legacy (POP, IMAP, SMTP auth — vectores comunes de credential stuffing)
  4. Requerir dispositivo compliant para acceso a SharePoint/OneDrive corporativo
  5. Sign-in risk: bloquear sign-ins de alto riesgo automáticamente (requiere Entra ID P2)
// ERROR 03

Respaldos no verificados ni probados.

Lo que vemos: "Tenemos respaldos en OneDrive" o "Microsoft respalda todo". Ambas afirmaciones son parcialmente falsas y peligrosas. Microsoft tiene retention policies por defecto cortas (30 días para Exchange, 93 días para OneDrive) y no protege contra borrado por ransomware o acción maliciosa interna.

Lo que necesitas: un sistema de backup separado del tenant, con copia immutable y restauración probada.

// Microsoft Shared Responsibility Microsoft protege la infraestructura. Tú eres responsable de los datos: configuración, identidades, accesos, retención y recuperación.
Cómo lo resuelves
  1. Implementar solución de backup específica para M365 (Veeam Backup for Microsoft 365, Datto SaaS Protection, AvePoint)
  2. Cobertura mínima: Exchange Online, OneDrive, SharePoint, Teams
  3. Retención mínima: 1 año. Idealmente 3–7 años para sectores regulados
  4. Backup immutable (no se puede borrar ni durante ransomware)
  5. Prueba mensual de restauración — un respaldo que no se prueba no es respaldo
// ERROR 04

Roles de Global Admin sin Just-in-Time.

Lo que vemos: el equipo TI tiene 3-5 cuentas con Global Administrator activo permanentemente "porque es más cómodo". Cada una es un blanco crítico. Si una de esas cuentas se compromete, el atacante tiene el tenant completo.

El principio: nadie debería tener Global Admin permanente excepto la cuenta break-glass. Para los demás, el rol se activa por demanda con MFA + justificación.

Cómo lo resuelves
  1. Activar Privileged Identity Management (PIM) en Entra ID (requiere licencia P2)
  2. Convertir roles permanentes en eligible (elegible) en vez de active
  3. Configurar activación con: MFA + justificación + ticket + duración máxima 8 h
  4. Para tenants sin P2: usar cuentas separadas nombre.admin@ con uso exclusivo administrativo y monitoreo de uso
// ERROR 05

Defender en modo audit, no enforced.

Lo que vemos: Microsoft Defender for Office 365 está activado pero las políticas anti-phishing, anti-malware y safe links están en modo "reportar pero no bloquear". Detecta amenazas y las registra en el reporte, pero los correos siguen llegando al buzón del usuario.

Por qué pasa: al activar Defender por primera vez, las políticas vienen en audit para evitar falsos positivos. Si nadie las endurece después, se quedan así. El equipo TI ve métricas bonitas en el reporte pero el riesgo sigue intacto.

Cómo lo resuelves
  1. Aplicar preset de seguridad Standard o Strict según tu apetito de riesgo (recomendado: Standard como mínimo)
  2. Configurar Safe Links para reescribir URLs en correos y Office
  3. Activar Safe Attachments con detonation sandbox
  4. Configurar Anti-phishing con impersonation protection para tu dominio + dominios de proveedores clave
  5. Revisar el Microsoft Secure Score mensualmente — objetivo: > 70%
// ERROR 06

SharePoint con sharing público heredado.

Lo que vemos: documentos compartidos por correo con "cualquier persona con el link" hace 3 años todavía son accesibles públicamente. No se sabe quién tiene los links. No expiran. Si un ex-empleado guardó alguno, sigue funcionando.

El riesgo: exposición silenciosa de información sensible que ni el propietario del archivo recuerda haber compartido.

Cómo lo resuelves
  1. Configurar nivel de sharing global a "Solo personas autenticadas" como default (SharePoint Admin Center)
  2. Política de expiración automática de links anonimos (30/60 días máximo)
  3. Generar reporte de "Anyone links" existentes y revisar uno por uno
  4. Para sites sensibles: deshabilitar sharing externo completamente y usar canales privados
  5. Activar etiquetas de sensibilidad (Sensitivity Labels) para clasificar y proteger automáticamente
// ERROR 07

Sin retención legal en buzones críticos.

Lo que vemos: cuando un empleado renuncia, su buzón se elimina junto con su cuenta. Si meses después aparece una disputa legal, revisión fiscal o investigación interna que requiere correos suyos — no hay manera de recuperarlos.

El requisito legal: en México, la Ley General de Sociedades Mercantiles y reglas del SAT requieren retención de comunicación contable y fiscal por mínimo 5 años. Para sectores regulados (financiero, salud, educación) puede llegar a 10 años.

Cómo lo resuelves
  1. Activar Retention Policies en Purview con duraciones acordes a tu sector
  2. Para empleados que salen: convertir el buzón en Shared Mailbox (gratis, no requiere licencia) antes de eliminar la cuenta
  3. Activar Litigation Hold en cuentas de directivos y áreas con riesgo legal (compras, ventas, RRHH)
  4. Auditar trimestralmente que las políticas se están aplicando (Compliance Manager)

¿Quieres que auditemos tu tenant?

El diagnóstico inicial es sin costo e incluye revisión completa de los 7 puntos de esta guía más identidad, MFA real, accesos y respaldos. Te entregamos un reporte ejecutivo con hallazgos priorizados y roadmap de remediación.