Find orphaned GPOs via PowerShell before migrating to Intune

Many companies have already fully transitioned to Endpoint Management Intune and no longer need GPOs (Group Policy Objects). Others are in the preparatory stages. Therefore, I would like to provide some assistance for identifying orphaned Group Policy Objects. These can be relatively easily found and, if necessary, removed using PowerShell. I’ve written a small script …

FullAccess Permissions in Exchange Online with additional information

In mid-March, I received an email from a reader (Sebastian) asking if it was possible to read out all full access permissions and then enrich this information with additional details. Specifically, it was about the department, meaning that the mailbox, authorized user, and the department of the authorized user should be output to a CSV …

Cleanup Active Directory groups with PowerShell

Taking care for local Active Directory (if it is still present) is one of the most important tasks, so you may need also cleanup disabled users from groups. Sometimes you don’t want to delete users but only removing them from AD groups is required (often for licensing issues etc.) I’ve had that case and wrote …

Exchange Toolbox Unhandled Exception – Deserialization fails

UPDATE 15/03/2023: After Installation of MS Exchange SU March 2023 the issue is resolved! Download Links March 2023 SU Exchange Exchange Server 2013 CU23 (note that support and availability of SUs end on April 11, 2023) Exchange Server 2016 CU23 Exchange Server 2019 CU11 and CU12  Some people may recognize an error when entering the good old Exchange Toolbox they receive a …