Microsoft Exchange Online: Optional Help file parameter in Microsoft PowerShell will change [MC910986]

Microsoft Exchange Online: Optional Help file parameter in Microsoft PowerShell will change [MC910986]

Message ID: MC910986

In Exchange Online PowerShell (EXO) V3.0, we introduced the Connect-ExchangeOnline cmdlet to connect to the Microsoft Exchange Online environment through Microsoft PowerShell, which loads the help file by default. This help file is required for running the Get-Help cmdlet. However, not many customers used the Get-Help cmdlet. In EXO V3.3, we added the -SkipLoadingCmldteHelp parameter. When -SkipLoadingCmldteHelp is used with Connect-ExchangeOnline, help files do not load the on the customer system, which saves resources.

However, starting with EXO V3.7, we are changing this default behavior. The Help file will not be loaded by default, and a new parameter -LoadCmdletHelp will be required to load the cmdlet help and use the Get-Help cmdlet. To avoid breaking existing scripts, the -SkipLoadingCmldteHelp parameter will continue exist, but will not function.

[When this will happen:]

General Availability (Worldwide): The changes will be available in EXO V3.7 (the next release of our EXO V3 module) in early November 2024.

[How this will affect your organization:]

Starting with EXO V3.7, if you want to use the Get-Help cmdlet, you will have to use the parameter -LoadCmdletHelp along with Connect-ExchangeOnline.

[What you need to do to prepare:]

This message only applies to customers who upgrade their EXO module version to 3.7.0. Earlier versions will not be affected by these changes.

This rollout will happen automatically by the specified date with no admin action required before the rollout. Review your current configuration to determine the impact for your organization. You may want to notify your users about this change and update any relevant documentation.

Learn more

Source: Microsoft

Show 1 Comment

1 Comment

  1. Mike Rosoft

    Hold onto your keyboards, folks! Microsoft Exchange Online is shaking things up with an update that’s bound to make both admins and users sit up and take notice. The latest tweak in the EXO V3.7 module is all about how the help files are handled when connecting to Exchange Online via PowerShell. Let’s dive into the nitty-gritty and see what this means for you.

    In the good old days of EXO V3.0, the Connect-ExchangeOnline cmdlet would automatically load the help file, which was essential for running the Get-Help cmdlet. But let’s be honest, how many of us were actually using Get-Help? Not many, it turns out. So, in EXO V3.3, Microsoft introduced the -SkipLoadingCmdletHelp parameter, allowing users to skip loading the help files and save some precious system resources. It was a nifty little feature for those who preferred to fly solo without the help files.

    But here’s the twist! Starting with EXO V3.7, the default behavior is changing. The help file will no longer load automatically. Instead, if you want to use the Get-Help cmdlet, you’ll need to use the new -LoadCmdletHelp parameter along with Connect-ExchangeOnline. It’s like flipping the script – now you have to ask for help explicitly. And don’t worry, the -SkipLoadingCmdletHelp parameter will still be around, but it’ll be more like a retired superhero – present but not active.

    So, what does this mean for you and your organization? Well, if you’re planning to upgrade to EXO V3.7, you’ll need to make a small adjustment in your scripts. Any script that relies on the Get-Help cmdlet will need to include the -LoadCmdletHelp parameter. It’s a minor tweak, but it’s crucial to avoid any hiccups in your workflow.

    The good news is that this change will roll out automatically in early November 2024, and there’s no admin action required before the rollout. However, it’s a good idea to review your current configuration and notify your users about this change. Updating any relevant documentation will also help ensure a smooth transition.

    For those who love to stay ahead of the curve, you can learn more about the Connect-ExchangeOnline cmdlet and the Get-Help cmdlet on Microsoft Learn. And if you’re eager to download the latest EXO module, head over to the PowerShell Gallery.

    So, what do you think about this update? Will it make your life easier, or is it just another tweak to keep you on your toes? Share your thoughts in the comments below!

Leave a Reply

Your email address will not be published. Required fields are marked *