/

Cómo supervisar y responder a los cambios de permisos en los recursos compartidos de Microsoft 365

por Team Ninja
How to Monitor and Respond to Permission Changes in Shared Microsoft 365 Resources blog banner image
How to Monitor and Respond to Permission Changes in Shared Microsoft 365 Resources blog banner image

Prueba nuestro software de gestión de endpoints n.º 1 en G2

Sin necesidad de tarjeta de crédito, acceso completo a todas las funciones.

Webinar

Actualizaciones de NinjaOne 12.0: todo lo que necesitas saber

Automatiza las aspectos más complejos de la TI

Puntos clave

  • Supervisión continua de los permisos de Microsoft 365: revisar con regularidad los cambios de permisos en SharePoint, OneDrive y Teams ayuda a los administradores de TI y a los MSP a detectar riesgos de privacidad o exposición de datos antes de que se conviertan en brechas de seguridad.
  • Automatiza el seguimiento de permisos con scripts de PowerShell: combinar la automatización con PowerShell y los registros de auditoría de Microsoft 365 te da visibilidad diaria de los cambios de acceso, lo que permite detectar y responder más rápido.
  • Implementa flujos de alerta y corrección: las notificaciones automáticas, los informes y los tickets de soporte garantizan que se actúe de inmediato cuando se producen cambios de permisos sospechosos. Las plataformas de automatización para MSP pueden revocar el acceso o iniciar una revisión de seguridad.
  • Gracias a las integraciones con terceros, los técnicos pueden supervisar de forma segura los tenants de Microsoft 365, controlar el cumplimiento de los dispositivos en Intune y unificar los datos de usuario de M365 directamente en la consola de NinjaOne.

Como parte de un enfoque proactivo de la seguridad, necesitas supervisar los cambios de permisos en los recursos compartidos de Microsoft 365, incluidos SharePoint, OneDrive y Teams. Los administradores de TI y los proveedores de servicios gestionados (MSP) deben tener control total de la infraestructura de Microsoft 365 de la que son responsables para poder identificar y corregir las vulnerabilidades de seguridad y los riesgos de cumplimiento antes de que tengan consecuencias.

Esta guía explica cómo usar scripts de PowerShell y la automatización para mantener la visibilidad y seguir los cambios de permisos en SharePoint. Después podrás integrarlo con tus herramientas MSP para generar informes y enviar notificaciones, de modo que las personas implicadas estén al tanto y puedan reaccionar en cuanto se detecte un posible problema.

Por qué conviene supervisar los cambios de permisos en SharePoint, Teams y OneDrive

Microsoft 365 es un entorno de TI de la empresa dinámico, en el que los cambios se producen con frecuencia y rapidez: se añaden usuarios nuevos, los roles cambian, se crean archivos y los propios usuarios se conceden acceso entre ellos mientras colaboran. Todo esto exige supervisión como parte de tu plan de protección de datos. Una mala aplicación de los permisos en SharePoint, ya sea intencionada o accidental, puede provocar una brecha de privacidad, la divulgación de información confidencial del negocio o la introducción de archivos maliciosos. También afecta a los datos de Teams y OneDrive, que se almacenan en SharePoint.

Si guardas datos importantes en Microsoft 365, ya sea en SharePoint, en OneDrive o en los buzones de Exchange, es fundamental que hagas una copia de seguridad. Proteger los datos de Microsoft 365 y Google Workspace plantea retos distintos a los de los datos que alojas tú mismo, y por eso existen soluciones de copia de seguridad SaaS específicas para esta tarea.

Gestiona los endpoints inscritos en Intune directamente desde NinjaOne.

Descubre cómo se integra NinjaOne con Microsoft Intune

Componentes y pasos necesarios para supervisar los cambios de permisos en SharePoint

Puedes seguir estos procesos para implementar el seguimiento de permisos en SharePoint, tanto en tu organización como en los clientes de tu MSP. Necesitarás acceso a PowerShell para Microsoft 365 y a Microsoft Graph, además de las funciones de automatización, informes y notificaciones de tu plataforma MSP.

Si tienes en cuenta la información de esta guía al planificar la supervisión de los cambios de permisos en Microsoft 365, reconocerás estas buenas prácticas y ventajas:

Componente de la supervisión de cambios de permisosObjetivo/valor
Tipos de permisos de alto riesgo definidosReduce el ruido y mejora la precisión de la detección
Integración con los registros de auditoría de Microsoft 365Aprovecha las herramientas nativas para obtener información sin complicaciones
Scripting con PnP para SharePointAutomatiza la detección de la herencia interrumpida
Umbrales de alerta por clienteAdapta los flujos de trabajo a la sensibilidad de cada cliente
Ciclos de notificación y correcciónCierra brechas y refuerza la confianza de las partes implicadas

Paso 1: define qué vas a supervisar

Identifica la información sensible que debes proteger (una parte esencial del proceso de protección de datos consiste en mantener un catálogo actualizado de los datos que tienes y de dónde se almacenan) y céntrate en los escenarios de cambio de alto riesgo al decidir qué supervisar.

En SharePoint, conviene centrarse en los accesos recién concedidos a datos sensibles, en la modificación y eliminación de grupos de SharePoint y en la herencia de permisos interrumpida, así como en la concesión de privilegios de administrador u otros privilegios elevados. También hay que vigilar el acceso de invitados y el uso compartido en OneDrive. En Microsoft Teams, sigue los cambios de propiedad y de miembros en los canales que puedan dar acceso a comunicaciones sensibles o a archivos compartidos.

Usa NinjaOne RMM para automatizar y auditar los controles de acceso a los archivos de Microsoft 365.

Mira una demo gratuita de NinjaOne RMM

Paso 2: usa los registros de auditoría (con integración opcional con la API de Graph) para seguir los cambios de permisos en SharePoint

Puedes activar el registro de auditoría en Microsoft Purview para seguir los cambios de permisos en todo Microsoft 365. Después podrás consultar estos datos con las herramientas de registro de auditoría de Microsoft Purview, incluido el cmdlet Search-UnifiedAuditLog de PowerShell o el portal de Purview. La API de Microsoft Graph puede complementarlo aportando más datos de directorio y actividad, aunque todavía no expone toda la gama de eventos del registro de auditoría.

Por ejemplo, el siguiente script ofrece una instantánea diaria de los cambios de permisos a nivel de usuario o de grupo consultando el registro de auditoría:

$startDate = (Get-Date).AddDays(-1)
$endDate = Get-Date
Search-UnifiedAuditLog `
-StartDate $startDate `
-EndDate $endDate `
-Operations «AddMemberToGroup«,»PermissionModified« `
-ResultSize 5000Search-UnifiedAuditLog -Operations “AddMemberToGroup”,”UpdatePermission” -StartDate (Get-Date).AddDays(-1) -EndDate (Get-Date)
En entornos de producción, los scripts también deberían gestionar la paginación, analizar el campo AuditData y filtrar por carga de trabajo (por ejemplo, SharePoint o Azure AD) para que los informes sean completos y precisos.

Paso 3: detecta la herencia interrumpida y los accesos elevados con scripts de PowerShell

El módulo PnP PowerShell incluye cmdlets para interactuar con Microsoft 365. Puedes usarlo para detectar la herencia interrumpida (es decir, los permisos únicos), como en este ejemplo:

$lists = Get-PnPList
$lists | Where-Object { $_.HasUniqueRoleAssignments } | Select-Object Title, RootFolder
Get-PnPList también sirve para leer y supervisar los permisos elevados, como el control total o la concesión de permisos de administrador de colección de sitios.

Paso 4: automatiza los flujos de notificación para tus clientes clave

El tiempo de reacción es decisivo ante posibles filtraciones de datos que un cambio de permisos puede estar señalando. Hay que avisar a la persona adecuada para que pueda actuar en consecuencia: dependerá de su puesto o de sus preferencias, pero puede hacerse abriendo un ticket de soporte, enviando un correo electrónico o mandando una notificación push a su dispositivo.

Si se detecta un cambio de permisos inesperado o sospechoso, también puedes recurrir a las funciones de automatización de tu plataforma MSP para bloquear el acceso de inmediato hasta que se complete la investigación.

Guía de inicio rápido

NinjaOne SaaS Backup ofrece visibilidad de la actividad de las cuentas y de los cambios de configuración, lo que puede servir de apoyo a las tareas de auditoría. Aun así, conviene usarlo junto con el registro de auditoría de Microsoft 365 para supervisar los cambios de permisos de forma completavarias funciones relacionadas con la supervisión de permisos y cambios:

1. Autenticación segura de la copia de seguridad:
NinjaOne Backup utiliza la autenticación mediante Service Principal (SPA) para conectarse de forma segura con Microsoft 365 y limitar los ámbitos de acceso estrictamente a las tareas de protección de datos.

2. Auditoría interna de la plataforma:

NinjaOne incluye un completo registro de auditoría interno para seguir la actividad de los técnicos en la plataforma y en la consola de copia de seguridad, lo que garantiza la trazabilidad de los cambios de configuración.

3. Supervisión de la gestión de usuarios:
– Ofrece distintos roles de usuario con diferentes niveles de permisos:
– Full Admin: puede ver, gestionar y definir los permisos de los usuarios
– IT Admin: puede consultar información, eliminar y gestionar la configuración de los usuarios
– Group Supervisor: puede gestionar usuarios de departamentos concretos

4. Otras funciones de supervisión:
– Sincronización con AD: actualiza automáticamente los datos de los usuarios, como los cambios de nombre
– Seguimiento del estado de inicio de sesión: permite activar o desactivar el acceso de los usuarios
– Supervisión del inicio de sesión único de Azure AD

5. Sistemas de notificación:
– Puedes configurar notificaciones por correo electrónico para distintos eventos, entre ellos:
– Errores en las copias de seguridad
– Problemas de autenticación
– Cambios en el estado de la cuenta

Aunque NinjaOne aporta automatización y capacidades de supervisión, para un seguimiento lo más completo posible de los cambios de permisos te recomendamos:
– Activar el registro de auditoría detallado
– Configurar notificaciones por correo electrónico
– Revisar periódicamente los accesos y permisos de los usuarios
– Aprovechar las funciones integradas de registro de auditoría y gestión de usuarios

FAQs

Supervisar los cambios de permisos en Microsoft 365 garantiza la seguridad de los datos, el cumplimiento y la visibilidad en todas las plataformas. Ayuda a detectar accesos no autorizados, riesgos de privacidad o fugas de datos antes de que se conviertan en brechas graves.

Para registrar los cambios de permisos e informar sobre ellos, puedes usar los registros de auditoría de Microsoft Purview y scripts de PowerShell, con la API de Microsoft Graph como fuente complementaria de datos de directorio y actividad.

Con el módulo PnP PowerShell, los administradores pueden ejecutar cmdlets como Get-PnPList para identificar listas o bibliotecas con permisos únicos. Así se detecta la herencia interrumpida y se localiza dónde tienen los usuarios accesos elevados o no autorizados.

La automatización permite a los MSP lanzar alertas al instante, generar informes y revocar permisos de riesgo cuando se detecta actividad inusual. Integrar estos flujos de trabajo en una plataforma MSP también reduce el tiempo de respuesta.

NinjaOne mejora la supervisión de permisos en Microsoft 365 al orquestar scripts de PowerShell, automatizar las alertas e integrarse con sistemas de gestión de tickets para responder y corregir más rápido.

Quizá también te interese...

¿Listo para simplificar los aspectos más complejos de las TI?