youtube image
From YouTube: Building a custom data Loss Prevention (DLP) solution for emails with Microsoft Graph

Description

In this 16-minute developer focused demo, Rick Van Rousselt uses the new secure and customizable alternative to Microsoft Purview Insider Risk Management uses Microsoft Graph subscriptions for email (and other event) notifications and Azure.Messaging.EventHub as an incident reporting end-point. See how to create an EventHub and configure policies. Essentially 2 policies - Graph can only send to my EventHub and my custom code can only listen to my Event Hub! Solution uses an Azure Durable Function. This PnP Community demo is taken from the General Microsoft 365 Developer community call recorded on May 26, 2022.

Demo Presenter
• Rick Van Rousselt (Advantive) | @RickVanRousselt

Supporting materials
• Documentation – Get change notifications delivered in different ways | https://docs.microsoft.com/graph/change-notifications-delivery
• Documentation - Send events to and receive events from Azure Event Hubs - .NET (Azure.Messaging.EventHubs) | https://docs.microsoft.com/azure/event-hubs/event-hubs-dotnet-standard-getstarted-send
• Documentation - Azure Durable Functions documentation | https://docs.microsoft.com/azure/azure-functions/durable/

Learn more
• Microsoft 365 Unified Sample gallery - https://aka.ms/m365/samples
• Microsoft 365 Platform Community in YouTube - https://aka.ms/m365/videos
• Microsoft 365 Platform Community - http://aka.ms/m365/community