Introduction In this article we will explore a find that was first pointed out by fellow MVP Vasil Michev, and it relates to cmdlets that are exposed for the Security and Compliance Center PowerShell module with different connection types. Different connection types? Yes. There are two ways to connect to your tenant’s Security and Compliance…
Connecting to Microsoft Graph PowerShell SDK
Introduction As promised in my blog post last week, this is the first of many blog posts on Microsoft Graph PowerShell and to start things out right we will first cover the How on connecting to Microsoft Graph PowerShell. Then over the coming weeks we will cover permissions, cmdlet discovery as well as some common…
Quick PowerShell Post of the Week 1
Get-ExoInformationBarrierMigrationSideEffects In this Quick PowerShell Post of the Week, we review a new Exchange Online / Security and Compliance Center cmdlet appears in Microsoft 365. However currently there is no information in help or Online about this cmdlet: No Synopsis or Examples Online help is non-existent: Quick PowerShell Exploration Even so, we can attempt to…
New Blog Post Schedule
Every year we try to make New Year’s Resolutions that may be a bit unrealistic but are certainly within the realm of possibility. In that vein, I wanted to announce that for the year of 2023 I will attempt to release up to three blog posts a week and in a pattern like this: Monday:…
Free Sample Chapters!
With all the updates going on with my books I’ve also updated the free sample chapters that you can download now. See the one for Exchange 2019, Exchange Online and the Security and Compliance Centers PowerShell books below. All yours, free. No strings! Exchange Online PowerShell – ExO-SampleChapter-CH8 Security and Compliance Center PowerShell – SCC-SampleChapter-CH15…
Exchange Online PowerShell Book Updated!
Last night (11/16/22) the Exchange Online PowerShell book had it’s first of three planned updates! The new edition of the book is available HERE and is a Nov 2022 Edition! Go get your copy now, or if you are a subscriber (THANK YOU!) you can download an update to your subscription. The next update should…
Exchange 2019 PowerShell Book Updated!
Last night (11/15/22) the Exchange 2019 PowerShell book had it’s first of three planned updates! The new edition of the book is available HERE and is a Nov 2022 Edition! Go get your copy now, or if you are a subscriber (THANK YOU!) you can download an update to your subscription. The next update should…
Installing Exchange 2016 and Disabled SMBv1 Issue
Introduction Recently I was working with a customer upgrading their on-prem servers that are purely used for mail relay to Microsoft 365 (thus locked down to Port 25 to and from Microsoft 365) and the Exchange Server 2016 (their choice) installs had an issue. First server I was about to install without any issues at…
ScriptRunner Articles
Over the past year, while writing articles for this blog and updating multiple books, I have also been writing for my sponsor’s blog, ScriptRunner. Here are links to this past years articles for your perusal: ScriptRunner https://www.scriptrunner.com/en/blog/microsoft-defender-and-powershell-solutions-when-migrating-to-exo https://www.scriptrunner.com/en/blog/techniques-to-improve-your-powershell-auditing https://www.scriptrunner.com/en/blog/hidden-obfuscated https://www.scriptrunner.com/en/blog/exchange-online-quarantine-policies https://www.scriptrunner.com/en/blog/exchange-server-health-check Please take a look at these articles and download a free demo of their…
Public folders ‘Error Unexpected Mailbox State’
Introduction During a migration of Public Folders from Exchange 2010 (Legacy Public Folders) to Exchange 2016 (Modern Public Folders), an situation occurred where the Public Folder migration would not complete properly as the migration batch for PFMailbox1 would fail. The error received was ‘Error Unexpected Mailbox State. This is a very non-descript error with no…
