Free tool to manage Outlook delegates

If you miss the good old Outlook’s Delegate management dialog, or you want to use a similar UI-based tool to manage delegation settings on behalf of users, this is the tool for you. It is a WinForms-based tool that allows you to view, add or remove delegates for Microsoft 365 users, without having to worry about the underlying PowerShell cmdlets. In addition, the tool supports the undocumented CanManageCategories flag. Read the full article for more details and planned future improvements. …

Continue readingFree tool to manage Outlook delegates

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

Some lesser known Calendar-related PowerShell cmdlets and parameters

A short article showcasing some of the (not so) recent additions in the arsenal of the Exchange Online admin for combating Calendar (and delegate) related issues. You will learn where the delegate collection is stored, how to clear it via the Remove-MailboxFolderPermission cmdlet and the ResetDelegateUserCollection switch. Next we explore the new flag to manage delegate’s access to Categories, CanManageCategories. Lastly, we talk about the per-user (and tenant-wide) setting to control the behavior of declined meeting requests, PreserveDeclinedMeetings. …

Continue readingSome lesser known Calendar-related PowerShell cmdlets and parameters

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

All you need to know about Exchange Online Admin API (or how to run cmdlets without PowerShell) – part 2

In this article, we try to summarize all the information you’d need in order to work with the Exchange Online Admin API. We cover the prerequisites, authentication, how to use any of the built-in cmdlets, as well as many “hidden gems”. The details you’ll find in this article enable you to perform almost all Exchange Online related operations without the need to even touch PowerShell. Keep in mind that anything we discuss here is not supported and in most cases, not even documented, so use at your own risk! …

Continue readingAll you need to know about Exchange Online Admin API (or how to run cmdlets without PowerShell) – part 2