Building Teams DLP solutions with Microsoft Graph API

%3CLINGO-SUB%20id%3D%22lingo-sub-1698627%22%20slang%3D%22en-US%22%3EBuilding%20Teams%20DLP%20solutions%20with%20Microsoft%20Graph%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1698627%22%20slang%3D%22en-US%22%3EOne%20of%20the%20most%20common%20requests%20we%20receive%20in%20UserVoice%20is%20for%20Teams%20messaging%20change%20notifications%20%E2%80%93%20so%20we%20built%20a%20new%20API!%20Developers%20want%20to%20build%20apps%20that%20can%20get%20Microsoft%20Teams%20messages%20in%20near-real%20time%2C%20without%20polling%2C%20to%20enable%20scenarios%20like%20enterprise%20information%20archiving%20and%20data%20loss%20prevention.%20In%20this%20session%20we%20will%20cover%20the%20design%20of%20and%20best%20practices%20for%20using%20this%20API.%20This%20is%20a%20hands-on%20session%20so%20make%20sure%20you%20are%20ready%20to%20code%20along.%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1698627%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDevelopment%20%26amp%3B%20Integrations%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20365%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Graph%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1997337%22%20slang%3D%22en-US%22%3ERe%3A%20Building%20Teams%20DLP%20solutions%20with%20Microsoft%20Graph%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1997337%22%20slang%3D%22en-US%22%3E%3CP%3EHi%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ENice%20to%20meet%20you%2C%20and%20a%20very%20informative%20post.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20experimenting%20with%20the%20Teams%20DLP%20API%2C%20very%20similarly%20what's%20done%20in%20this%20post%2C%20but%20we%20encountered%20a%20curiosity%2C%20where%20when%20we%20do%20add%20a%20policy%20violation%20to%20a%20teams%20message%2C%20the%20message%20text%20was%20indeed%20hidden%2C%20but%20links%20to%20attachments%20and%20the%20attachments%20themselves%20remain%20accessible%20and%20also%20visible%20in%20the%20Teams%20client.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20was%20wondering%20if%20that's%20because%20we%20are%20misusing%20the%20new%20API%2C%20or%20whether%20that's%20the%20supported%20capacity%20of%20the%20new%20API.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAppreciate%20your%20insights%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%2C%3C%2FP%3E%3CP%3EJonathan%3C%2FP%3E%3C%2FLINGO-BODY%3E
Microsoft
One of the most common requests we receive in UserVoice is for Teams messaging change notifications – so we built a new API! Developers want to build apps that can get Microsoft Teams messages in near-real time, without polling, to enable scenarios like enterprise information archiving and data loss prevention. In this session we will cover the design of and best practices for using this API. This is a hands-on session so make sure you are ready to code along.
1 Reply

Hi

 

Nice to meet you, and a very informative post.

 

We are experimenting with the Teams DLP API, very similarly what's done in this post, but we encountered a curiosity, where when we do add a policy violation to a teams message, the message text was indeed hidden, but links to attachments and the attachments themselves remain accessible and also visible in the Teams client.

 

I was wondering if that's because we are misusing the new API, or whether that's the supported capacity of the new API.

 

Appreciate your insights,

 

Best regards,

Jonathan

Session Resources