Implementación de la solución Microsoft Sentinel para Power Platform
La solución Microsoft Sentinel para Power Platform permite supervisar el entorno de Power Platform, con el fin de detectar actividades sospechosas o malintencionadas. La solución recopila los registros de actividad de los diferentes componentes de Power Platform, así como datos de inventario. Para más información sobre esta solución, consulte Introducción a la solución Microsoft Sentinel para Power Platform.
Importante
- La solución Microsoft Sentinel para Power Platform se encuentra actualmente en VERSIÓN PRELIMINAR. En la página Términos de uso complementarios para las Versiones preliminares de Microsoft Azure se incluyen términos legales adicionales que se aplican a las características de Azure que se encuentran en versión beta, versión preliminar o que todavía no se han publicado para su disponibilidad general.
- La solución es una oferta premium. La información de precios estará disponible antes de que la solución esté disponible con carácter general.
- Realice esta encuentra para proporcionar comentarios sobre esta solución: https://aka.ms/SentinelPowerPlatformSolutionSurvey.
Requisitos previos
- La solución de Microsoft Sentinel está habilitada.
- Tiene un área de trabajo de Microsoft Sentinel definida y tiene permisos de lectura y escritura en el área de trabajo.
- Su organización usa Power Platform para crear y usar Power Apps.
- Puede crear una instancia de Azure Function App con los permisos
Microsoft.Web/Sites
,Microsoft.Web/ServerFarms
,Microsoft.Insights/Components
yMicrosoft.Storage/StorageAccounts
. - Puede crear reglas o puntos de conexión de recopilación de datos con los permisos para:
Microsoft.Insights/DataCollectionEndpoints
yMicrosoft.Insights/DataCollectionRules
.- Asigne el rol Publicador de métricas de supervisión a la función de Azure.
- El registro de auditoría está habilitado en Microsoft Purview. Para más información, consulte Activación o desactivación de auditorías en Microsoft Purview.
- En el caso del conector de inventario de Power Platform, deben estar configurados los siguientes recursos y valores.
- Una cuenta de almacenamiento que se va a utilizar con Azure Data Lake Storage Gen2. Para más información, consulte Creación de una cuenta de almacenamiento para usarla con Azure Data Lake Storage Gen2.
- La dirección URL del punto de conexión de Blob service para la cuenta de almacenamiento. Para más información, consulte Obtención de puntos de conexión de servicio para la cuenta de almacenamiento.
- Análisis de autoservicio de Power Platform configurado para usar la cuenta de almacenamiento de Azure Data Lake Storage Gen2. La activación de este proceso puede tardar un máximo de 48 horas. Para más información, consulte Configuración del análisis de autoservicio de Microsoft Power Platform para exportar datos de uso e inventario de Power Platform. Consulte los requisitos de la característica de análisis de autoservicio de Power Platform. Estos requisitos incluyen tanto la necesidad de habilitar el acceso público a la cuenta de almacenamiento como tener los permisos necesarios para configurar la exportación de datos.
- Permisos para asignar el rol de Lector de datos de Storage Blob a Azure Functions
Se recomienda habilitar el conector de datos de inventario de Power Platform, pero no es un requisito imprescindible para implementar completamente la solución Microsoft Power Platform. Para más información, consulte Conector de datos de inventario de Power Platform.
Instalación de la solución Power Platform en Microsoft Sentinel
Siga los pasos que se indican a continuación para instalar la solución desde el centro de contenido de Microsoft Sentinel.
- En Azure Portal, busque y seleccione Microsoft Sentinel.
- Seleccione el área de trabajo de Microsoft Sentinel donde planea implementar la solución.
- En Administración de contenido, seleccione Centro de contenido.
- Busque y seleccione Power Platform.
- Seleccione Instalar.
- En la página de detalles de la solución, seleccione Crear.
- En la pestaña Datos básicos, escriba la suscripción, el grupo de recursos y el área de trabajo en el que se va a implementar la solución.
- Seleccione Revisar y crear>Crear para implementar la solución.
Habilitación de los conectores de datos
En Microsoft Sentinel, habilite los seis conectores de datos para recopilar registros de actividad y datos de inventario de los componentes de Power Platform.
Conector de datos de inventario de Power Platform
El conector de datos de inventario de Power Platform permite resolver los identificadores únicos de los entornos de Power Platform y PowerApps que aparecen en los detalles del incidente y convertirlos en los nombres legibles que aparecen en el Centro de administración de Power Platform y en el portal de creadores de Power Apps. Se recomienda habilitar este conector de datos, pero no imprescindible hacerlo para implementar completamente la solución Microsoft Power Platform.
Para optimizar la ingesta, el conector de datos de inventario de Power Platform ingiere todos los datos cada siete días y las actualizaciones incrementales a diario. Estas últimas solo incluyen aquellos recursos del inventario en los que se hayan producido cambios desde el día anterior.
Para recopilar datos de inventario de Power Apps y Power Automate, implemente la plantilla de Azure Resource Manager para crear una aplicación de funciones. Para completar la implementación, necesita la dirección URL del servicio de blobs para la cuenta de almacenamiento de Azure Data Lake Storage Gen2. Después de crear la aplicación de funciones, conceda a la identidad administrada el acceso de la aplicación de funciones a la cuenta de almacenamiento.
- En Microsoft Sentinel, en Configuración, seleccione Conectores de datos.
- Busque y seleccione Inventario de Power Platform (mediante Azure Functions).
- Seleccione Open connector page (Abrir página del conector).
- Si no ha habilitado la característica de análisis de autoservicio de Power Platform, en Configuración, siga los pasos 1 y 2.
- En Configuración>Paso 3: plantilla de Azure Resource Manager (ARM), seleccione Implementar en Azure.
- Siga todos los pasos del Asistente para la implementación de plantillas de Azure Resource Manager y seleccione Revisar y crear.>Crear.
- Si no tiene los permisos necesarios para las asignaciones de roles durante la implementación de la plantilla de Resource Manager, en Configuración, siga los pasos 4 y 5.
Otros conectores de datos
Para conectar los restantes conectores de datos, siga los pasos que se indican a continuación.
- En Microsoft Sentinel, en Configuración, seleccione Conectores de datos.
- Busque y seleccione los conectores de datos de la solución que necesita para conectarse como Microsoft Power Platform Admin Activity.
- Seleccione Abrir página del conector>Conectar.
- Repita estos pasos para todos los siguientes conectores de datos que forman parte de la solución Power Platform.
- Actividad de administración de Power Platform
- Microsoft Power Automate
- Microsoft Dataverse
Habilitación de la auditoría en entornos de Microsoft Dataverse
El registro de actividad de Dataverse solo está disponible para entornos de dataverse de producción. Otros tipos de entornos, como el espacio aislado, no admiten el registro de actividad. Consulte Requisitos del registro de actividad de aplicaciones controladas por modelos y de Microsoft Dataverse. El registro de actividad de Dataverse no está habilitado de forma predeterminada. Habilite la auditoría a nivel global para Dataverse, así como para todas las entidades de Dataverse.
Auditoría a nivel global
En el entorno de Dataverse, vaya a Configuración>Configuración de auditoría. En Auditoría, active las tres casillas.
- Iniciar auditoría
- Acceso al registro
- Leer registros
Para más información sobre estos pasos, consulte Administración de auditorías de Dataverse.
Auditoría de entidades de Dataverse
Habilite la auditoría detallada en todas las entidades de Dataverse. Para habilitar la auditoría en las entidades predeterminadas, importe una solución administrada de Power Platform. Para habilitar la auditoría en entidades personalizadas, debe habilitar manualmente la auditoría detallada en todas las entidades personalizadas.
Habilitación automática de auditorías en entidades predeterminadas
La forma más rápida de habilitar la configuración de auditoría predeterminada para todas las entidades de Dataverse es importar la solución administrada de Power Platform adecuada en el entorno de Power Platform. Esta solución administrada habilita la auditoría detallada en todas las entidades predeterminadas que se enumeran en el siguiente archivo: https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE5eo4g. Para habilitar la auditoría en entidades personalizadas, debe habilitar manualmente la auditoría detallada en todas las entidades personalizadas.
Para habilitar automáticamente la auditoría de entidades, siga los pasos que se indican a continuación.
Elija el entorno que desea supervisar en la parte superior derecha de la página.
Vaya a Soluciones>Importar solución.
Importe una de las siguientes soluciones, en función de si el entorno de Power Platform se usa para Aplicaciones de Dynamics 365 CE, o no.
- Para su uso con Aplicaciones de Dynamics 365 CE, importe https://aka.ms/AuditSettings/Dynamics.
- De lo contrario, importe https://aka.ms/AuditSettings/DataverseOnly.
Habilitación manual de la auditoría de entidades
Para habilitar la auditoría manual de todas las entidades de Dataverse, incluidas las entidades personalizadas, siga los pasos descritos en la sección Habilitación o deshabilitación de entidades y campos para la auditoría de Administración de auditorías en Dataverse.
Para obtener todo el valor de detección de incidentes de la solución, se recomienda habilitar en todas las entidades de Dataverse que se deseen auditar las siguientes opciones en la pestaña General de la página de configuración de entidades de Dataverse:
- En la sección Data Services, seleccione Auditoría.
- En la sección Auditoría, seleccione Auditoría de registros individuales y Auditoría de varios registros.
Guarde y publique sus personalizaciones.
Compruebe que el conector de datos está ingierendo registros en Microsoft Sentinel.
Para comprobar que la ingesta de registros funciona, siga estos pasos.
Generación de registros de actividad y de inventario
- Ejecute actividades como crear, actualizar y eliminar para generar registros de los datos que ha habilitado para la supervisión.
- Espere un máximo de 60 minutos para que Microsoft Sentinel ingiera los registros de actividad en la tabla de registros del área de trabajo.
- En el caso de los datos de inventario de Power Platform, espere un máximo de 24 horas para que Microsoft Sentinel ingiera los datos en las tablas de registro del área de trabajo.
Visualización de los datos ingeridos en Microsoft Sentinel
Tras esperar a que Microsoft Sentinel ingiera los datos, siga los pasos que se indican a continuación para comprobar que obtiene los datos que espera.
En Microsoft Sentinel, seleccione Registros.
Ejecute consultas KQL en las tablas que recopilan los registros de actividad de los conectores de datos. Por ejemplo, ejecute la consulta siguiente para devolver 50 filas de la tabla con los registros de actividad de Power Apps.
PowerPlatformAdminActivity | take 50
En la tabla siguiente se enumeran las tablas de Log Analytics que se van a consultar.
Tablas de Log Analytics Datos recopilados PowerPlatformAdminActivity Registros administrativos de Power Platform PowerAutomateActivity Registros de actividad de Power Automate DataverseActivity Registro de actividad de aplicaciones controladas por modelos y Dataverse Use los siguientes analizadores para devolver los datos de inventario y de la lista de reproducción.
Analizador Datos devueltos InventoryApps
Inventario de Power Apps InventoryAppsConnections
Conexiones de inventario de conexiones de Power Apps InventoryEnvironments
Inventario de entornos de Power Platform InventoryFlows
Inventario de flujos de Power Automate MSBizAppsTerminatedEmployees
Lista de reproducción de empleados con el contrato finalizado Compruebe que los resultados de cada tabla muestran las actividades que ha generado.
Pasos siguientes
En este artículo, ha aprendido a implementar la solución Microsoft Sentinel para Power Platform.
- Para examinar el contenido de la solución disponible con esta solución, consulte Solución de Microsoft Sentinel para Microsoft Power Platform: referencia de contenido de seguridad.
- Para administrar los componentes de la solución y habilitar el contenido de seguridad, consulte Detección e implementación de contenidopreconfigurado.