Category Archives: Microsoft 365

Get-MailDetailATPReport extends support for non-ATP customers

Those of you that are interested in the various reports in Microsoft 365 are likely aware that a while back, Microsoft deprecated a bunch of Exchange Online “reporting” cmdlets and replaced them with alternative methods as detailed in this table. … Continue reading

Posted in Exchange Online, Microsoft 365, Office 365, PowerShell | Leave a comment

Graph API adds support for managing retention labels

As Microsoft is slowly ramping up Graph API’s support across its Compliance stack, at this year’s Ignite we got the announcement of new (/beta) endpoints for management of Retention labels. So as usual, I’ve decided to take a quick look … Continue reading

Posted in Graph API, Microsoft 365, Office 365 | Leave a comment

Fetching Activity Explorer data via the Export-ActivityExplorerData cmdlet

The Activity Explorer tool has been available in the Microsoft Purview portal for a while now, and among other things it covers Retention and Sensitivity label events. The corresponding events can of course be found as part of the Unified … Continue reading

Posted in Microsoft 365, Office 365, PowerShell | 3 Comments

Configuring a Naming policy for Microsoft 365 Bookings

Microsoft Bookings is slowly getting more and more popular, boosted by a strong marketing campaign, but also a set of useful features Microsoft has rolled out over the past year. Many of those features focused on protecting both yours and … Continue reading

Posted in Exchange Online, Graph API, Microsoft 365, Office 365, PowerShell | Leave a comment

Ownerless group policy cmdlets replacement

Microsoft introduced the Ownerless group policy feature few months back, which Tony covered in detail over at Practical 365. Interestingly, back when the feature was still in preview, we got a set of Exchange Online PowerShell cmdlets to get its … Continue reading

Posted in Azure AD, Exchange Online, Graph API, Microsoft 365, Office 365, PowerShell | Leave a comment