Using the Graph API to Export eDiscovery (Premium) datasets

Microsoft has steadily been adding Graph API endpoints to cover eDiscovery scenarios, albeit only targeting the “Premium” experience. Just recently, the Export operation become available, bringing full coverage for (Premium) eDiscovery operations. Among other things, eDiscovery export is still being leveraged as one of the few ways to get data …

Continue readingUsing the Graph API to Export eDiscovery (Premium) datasets

Bulk remove mailbox permissions for Microsoft 365 users

For this week’s updated PowerShell script, we will tackle the scenario of removing all mailbox (Full access) permissions for a given user. Such task might be performed as part of a cleanup after (suspected) account compromise, or as part of the leaver process. We did in fact cover this scenario …

Continue readingBulk remove mailbox permissions for Microsoft 365 users

How to use the Invoke-HoldRemovalAction cmdlet to remove legacy and orphaned holds in Microsoft 365

Microsoft recently introduced the Invoke-HoldRemovalAction cmdlet to help organizations with the removal of orphaned and legacy holds within Microsoft 365. In this article, we will take the cmdlet for a spin and test it against several scenarios… …

Continue readingHow to use the Invoke-HoldRemovalAction cmdlet to remove legacy and orphaned holds in Microsoft 365