PSA: More cmdlets require connecting to the SCC endpoint via the -EnableSearchOnlySession switch

We start the new year on a not so positive note. In short, Microsoft messed up the scope of impacted PowerShell cmdlets, as part of the connectivity changes introduced last August (MC1131771), which we initially covered here. After the initial rollout, many customers started noticing strange behavior with additional cmdlets, …

Continue readingPSA: More cmdlets require connecting to the SCC endpoint via the -EnableSearchOnlySession switch

Unable to reset the SharingPermissionFlags flag when using Set-MailboxFolderPermission

In case you are running into issues with the Set-MailboxFolderPermission seemingly being unable to reset the value for the SharingPermissionFlags parameter, this article explains the “why”. In terms of solutions, there aren’t any good ones, as they all require you to perform additional (manual) actions. Hopefully the different teams within Microsoft will align at some point and allow us to manage delegates in a unified manner! …

Continue readingUnable to reset the SharingPermissionFlags flag when using Set-MailboxFolderPermission

Quick look at the new Exchange Admin API additions

Microsoft has been telling us for years that it plans to deprecate the EWS API, yet has been very slow in addressing the gaps such deprecation would leave with the Graph API. With the October 2026 deadline approaching, we are finally seeing efforts to bridge said gaps, one of which …

Continue readingQuick look at the new Exchange Admin API additions

PowerShell cmdlets to add or remove resource delegates in bulk

A while back, I noticed that Exchange Online’s Set-CalendarProcessing cmdlet no longer performs any validation for some of its parameters, and diligently issued a PSA about it. While Microsoft is looking at the issue (and will hopefully address it), an idea came to mind – provide a better cmdlet that …

Continue readingPowerShell cmdlets to add or remove resource delegates in bulk

Priority cleanup for SharePoint Online and OneDrive for Business

Microsoft released the Priority cleanup feature in preview earlier this year. The initial version covered only Exchange Online mailboxes, but now support has been added for items stored within SharePoint Online and OneDrive for Business sites. In this article we go over how Priority cleanup works with these two new workloads and highlight some of the differences compared to the Exchange Online scenario. We dive into the use case of cleaning files stored in the Preservation Hold Library due to a retention policy, cover the new Simulation mode, as well as some methods to monitor the progress of the cleanup operation. …

Continue readingPriority cleanup for SharePoint Online and OneDrive for Business