Csatlakozzon az Exchange Online PowerShellhez MFA-val – Office 365 Reports
Az MC407050 értelmében a Microsoft 2022. december 31-én megszünteti a „Csatlakozás az Exchange Online PowerShellhez MFA modullal” (azaz EXO V1 modul) szolgáltatást 2022. december 31-én. A támogatás pedig 2022. augusztus 31-én lejár. A Microsoft nemrégiben újabb bejelentést tett az elavulásról. Az Exchange Online távoli PowerShell (RPS) szolgáltatása. 2023. június 1-jétől a Microsoft fokozatosan megszünteti a Remote PowerShell (RPS) for Exchange Online használatát, és 2023. július 1-jén teljesen leáll. A rendszergazdáknak tehát át kell térniük az EXO V3 modulra, hogy csatlakozhassanak az Exchange Online-hoz. PowerShell többtényezős hitelesítéssel.
Miért érdemes váltanunk az EXO V1 és V2 modulról?
Korábban a rendszergazdáknak telepíteniük kell az Exchange Online távoli PowerShell modult (EXO V1), és a PowerShell Connect-EXOPSSession parancsmagot kell használniuk az Exchange Online PowerShellhez MFA-val való csatlakozáshoz. Ez az EXO V1 modul alapvető hitelesítést használ az EXO-hoz való csatlakozáshoz. Az alapvető hitelesítés elavultsága miatt a Microsoft bevezette az EXO V2 modult, amely megnövelt biztonsággal és adat-visszakeresési sebességgel rendelkezik. Az EXO V2 modul azonban RPS-t használ, amely 2023 júniusában jár le. Tehát a rendszergazdáknak telepíteniük kell az újabb verziót, vagy frissíteniük kell a meglévő Exchange Online PowerShell moduljukat.
Csatlakozás az Exchange Online PowerShellhez MFA-val:
Az Exchange Online PowerShellhez való csatlakozáshoz MFA segítségével telepítenie kell az Exchange Online PowerShell V3 modult. Ezzel a modullal PowerShell-munkamenetet hozhat létre MFA- és nem MFA-fiókokkal is aConnect-ExchangeOnline parancsmag használatával.
Ezenkívül az Exchange Online PowerShell V3 modul modern hitelesítést használ, és segít felügyelet nélküli szkriptek létrehozásában az Exchange Online feladatok automatizálásához.
Az EXO V3 modul letöltéséhez és telepítéséhez, valamint az Exchange Online PowerShellhez való csatlakozáshoz használja az alábbi szkriptet.
#Check for EXO v3 module installation
$Module = (Get-Module ExchangeOnlineManagement -ListAvailable) | where {$_.Version.major -ge 3}
if($Module.count -eq 0)
{
Write-Host Exchange Online PowerShell V3 module is not available -ForegroundColor yellow
$Confirm= Read-Host Are you sure you want to install module? [Y] Yes [N] No
if($Confirm -match "[yY]")
{
Write-host "Installing Exchange Online PowerShell module"
Install-Module ExchangeOnlineManagement -Repository PSGallery -AllowClobber -Force
Import-Module ExchangeOnlineManagement
}
else
{
Write-Host EXO V3 module is required to connect Exchange Online. Please install module using Install-Module ExchangeOnlineManagement cmdlet.
Exit
}
}
Write-Host Connecting to Exchange Online...
Connect-ExchangeOnline
Ha már telepítette az EXO V3 modult, a „Connect-ExchangeOnline” parancsmagot közvetlenül használhatja PowerShell-munkamenet létrehozásához MFA- és nem MFA-fiókokkal. MFA-fiókok esetén további hitelesítést kér. Az ellenőrzést követően hozzáférhet az Exchange Online adatokhoz és a Microsoft 365 naplóihoz.
Az EXO V3 modul használatának előnyei:
- modern hitelesítést használ az Exchange Online PowerShellhez való csatlakozáshoz.
- Egyetlen „Connect-ExchangeOnline” parancsmag használható az EXO-hoz való csatlakozáshoz MFA és nem MFA fiókkal is.
- Nem szükséges a WinRM alapszintű hitelesítés engedélyezése.
- Segít automatizálni az EXO PowerShell bejelentkezést az MFA segítségével. azaz felügyelet nélküli szkriptek.
- REST API alapú parancsmagokat tartalmaz.
- Exkluzív parancsmagokat biztosít, amelyek tömeges adatlekérésre vannak optimalizálva.
Ha az Exchange Online Remote PowerShell modult használja, ideje váltani az EXO V3 modulra. Ezenkívül frissítheti meglévő szkriptjeit, hogy elfogadják az EXO V3 modult. Boldog forgatókönyvírást!