Purview Alert Automation

Automated high-severity Microsoft Purview compliance alert collection using Power Automate, SharePoint Online, and Power BI reporting.

← Back to Phase II

Lab Overview

This project automates the collection, storage, and reporting of Microsoft Purview compliance alerts. Power Automate captures alert information and stores it in SharePoint Online where it can be visualized in Power BI dashboards.

The solution eliminates manual tracking and provides a centralized repository for compliance monitoring and reporting.

Lab Information

Technology
Power Automate
Data Source
Microsoft Purview
Storage
SharePoint Online
Reporting
Power BI

Solution Workflow

  1. Microsoft Purview generates a compliance alert.
  2. Power Automate detects the alert.
  3. Alert details are collected and processed.
  4. Data is written to a SharePoint list.
  5. Power BI reads the SharePoint list.
  6. Dashboards display alert metrics and trends.
  7. Administrators monitor high-severity activity.

Configuration Screenshot

Power Automate Flow

Click the image to view the full-size screenshot.

Example Power Automate workflow processing compliance alerts.

Implementation Steps

  1. Create SharePoint Online list.
  2. Define required alert fields.
  3. Create Power Automate cloud flow.
  4. Configure Purview alert trigger.
  5. Map alert fields to SharePoint columns.
  6. Run validation testing.
  7. Build Power BI dashboard.
  8. Validate end-to-end reporting.

Validation Checklist

Troubleshooting Guide

Issue Resolution
Flow not triggering Verify trigger configuration and permissions.
SharePoint item not created Review Flow Run History for failures.
Data missing in Power BI Refresh dataset and validate SharePoint records.
Date fields not displaying Verify AlertOccurrenceUTC mapping.

Business Benefits

Lessons Learned