How to work with soft-deleted objects in Exchange Online

Exchange Online has long supported the concept of soft-deleted (and/or “disconnected”) mailboxes, which was later extended to the inactive mailboxes functionality. Recently, some updates have been made to Exchange Online PowerShell cmdlets, some of which now support parameters specific to soft-deleted objects. So in this article, I’ll try to cover …

Continue readingHow to work with soft-deleted objects in Exchange Online

More on service principal permissions in Exchange Online

Few days back I briefly covered the advancements in Exchange Online’s support for service principal objects. In the context of said article, we only talked about Full access permissions, but since service principals are now supported objects in Exchange Online, the question remains which other functionalities support them. So let’s …

Continue readingMore on service principal permissions in Exchange Online

Improved version of the mailbox permissions inventory script

As I’m continuing the quest of updating old scripts to the latest and greatest, our next step is the mailbox permissions inventory script. Few things have changed since the initial version of said script was released. Most notably, Microsoft cleaned up the output a bit, and “system” entries are no …

Continue readingImproved version of the mailbox permissions inventory script