From 9da84bb32b079974a637828a88ff7849c7eecdfd Mon Sep 17 00:00:00 2001 From: Clifford Odendaal Date: Sun, 15 Mar 2026 14:20:27 -0400 Subject: [PATCH] UpdaDocs: Added prerequisites (PS7+, EXO V3) and hybrid usage example to FreeBusyChecker.ps1te FreeBusyChecker.ps1 Improved documentation in FreeBusyChecker.ps1 by clarifying prerequisites (PowerShell 7+, Exchange Online PowerShell V3 module) and adding a hybrid usage example for admins running OAuth checks in hybrid environments. --- Diagnostics/FreeBusyChecker/FreeBusyChecker.ps1 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Diagnostics/FreeBusyChecker/FreeBusyChecker.ps1 b/Diagnostics/FreeBusyChecker/FreeBusyChecker.ps1 index b26835b44a..c957603170 100644 --- a/Diagnostics/FreeBusyChecker/FreeBusyChecker.ps1 +++ b/Diagnostics/FreeBusyChecker/FreeBusyChecker.ps1 @@ -12,6 +12,10 @@ This script can be used to validate the Availability configuration of the follow - Exchange Server - Exchange Online +Prerequisites: +- PowerShell 7 or later +- Exchange Online PowerShell V3 module (EXO V3) + Required Permissions: - Organization Management @@ -29,6 +33,8 @@ To collect information for Exchange Online a connection to Exchange Online must Example: PS C:\scripts\FreeBusyChecker> Connect-ExchangeOnline -Prefix EO +PS C:\scripts\FreeBusyChecker> .\FreeBusyChecker.ps1 -Org ExchangeOnPremise -Auth OAuth +This cmdlet will run the Free Busy Checker Script for Exchange On-Premises OAuth Availability Configurations after connecting to Exchange Online. .PARAMETER Auth Allows you to choose the authentication type to validate.