Weboldal keresés

Telepítse az Exchange Online PowerShell modult


Hogyan telepíthető az Exchange Online PowerShell V3, és csatlakozhat az Exchange Online-hoz? Jövő hétre tervezik a migrációt. A postafiókokat a helyszíniről az Exchange Online-ba helyezik át. Telepíteni fogjuk az új EXO PowerShell V3 modult és használni fogjuk a migrációhoz. Azt javaslom, hogy az Exchange felügyeleti központ helyett a PowerShell segítségével állítsa át a postaládákat. Ebből a cikkből megtudhatja, hogyan telepítheti az Exchange Online PowerShell V3 modult.

Exchange Online PowerShell modul

Az Exchange Online PowerShell modul (rövidítve EXO V3 modul) lehetővé teszi a rendszergazdák számára, hogy csatlakozzanak az Exchange Online környezetükhöz a Microsoft 365-ben adatok lekéréséhez, új objektumok létrehozásához, meglévő objektumok frissítéséhez, objektumok eltávolításához, valamint az Exchange Online és szolgáltatásainak konfigurálásához.

Az Exchange Online PowerShell V3 modul jelenleg általános elérhetőségben van (GA). Stabil és készen áll a termelési környezetben való használatra. Ez az 1.0.1-es verziótól indult. Ha régebbi verziója fut, frissítse az EXO V3 modult.

Néhány kulcsfontosságú pont az EXO V3 modullal kapcsolatban:

  • Töltse le a PowerShell galériából
  • Futtassa a modult a Windows PowerShellből és a Windows PowerShell ISE-ből
  • A Connect-ExchangeOnline egyetlen parancsmag támogatja az MFA-fiókokat és a nem MFA-fiókokat is
  • Az EXO V3 parancsmagok REST API-alapúak, amelyek sokkal gyorsabbak és megbízhatóbbak
  • Az EXO V3 modern hitelesítést használ
  • A régebbi parancsmagok visszafelé kompatibilisek

Legyen naprakész, és tekintse meg a Microsoft webhelyét a kiadási megjegyzésekért.

Telepítse az Exchange Online PowerShell V3 modult

Az Exchange Online PowerShell V3 modul telepítéséhez hajtsa végre az alábbi lépéseket.

1. Állítsa be a Windows PowerShell végrehajtási házirendjét

Alapértelmezés szerint nem tudunk szkripteket telepíteni. Ahhoz, hogy megkövetelje, hogy az internetről letöltött összes PowerShell-szkriptet megbízható kiadó írja alá, futtassa a PowerShellt rendszergazdaként, és futtassa a parancsmagot.

Set-ExecutionPolicy RemoteSigned

Fontos: Zárja be, majd nyissa meg újra a megemelt Windows PowerShell-ablakot a módosítások alkalmazásához.

2. Telepítse a PowerShellGet modult

Futtassa a PowerShellt rendszergazdaként. Futtassa az Install-Module PowershellGet -Force parancsot. Amikor a rendszer a NuGet szolgáltató telepítését kéri, nyomja meg az Y billentyűt, és kövesse az Enter billentyűt.

Install-Module PowershellGet -Force

Ha olyan hibaüzenetet kap, hogy nem tudja telepíteni, olvassa el a NuGet-szolgáltató nem telepíthető a PowerShellhez című cikket.

3. Telepítse az Exchange Online Management modult

Telepítse az Exchange Online Management modult.

Install-Module -Name ExchangeOnlineManagement -Force

Csatlakozzon az Exchange Online PowerShell V3-hoz

Csatlakozzon az Exchange Online PowerShellhez az EXO V3 modul használatával MFA-val vagy anélkül.

Megjegyzés: Javasoljuk, hogy engedélyezze az MFA-t (többtényezős hitelesítést) a fiókokban.

Csatlakozzon rendszergazdai fiókjához az Exchange Online szolgáltatáshoz. Futtassa a Connect-ExchangeOnline parancsmagot.

Connect-ExchangeOnline -UserPrincipalName admin@exoip.com

A megnyíló bejelentkezési ablakban írja be jelszavát, majd kattintson a Bejelentkezés lehetőségre.

Ha az MFA engedélyezve van, a rendszer egy ellenőrző kódot generál és kézbesít a fiókjához konfigurált ellenőrzési válaszlehetőség alapján. Például egy szöveges üzenet vagy a Microsoft Authenticator alkalmazás a mobiltelefonján.

Miután az ellenőrzés sikeres volt, visszatér a PowerShell ablakba, és az alábbi szöveg megjelenik egy szalaghirdetésben.

----------------------------------------------------------------------------------------
This V3 EXO PowerShell module contains new REST API backed Exchange Online cmdlets which doesn't require WinRM for Client-Server 
communication. You can now run these cmdlets after turning off WinRM Basic Auth in your client machine thus making it more secure.

Unlike the EXO* prefixed cmdlets, the cmdlets in this module support full functional parity with the RPS (V1) cmdlets.

V3 cmdlets in the downloaded module are resilient to transient failures, handling retries and throttling errors inherently.

However, REST backed EOP and SCC cmdlets are not available yet. To use those, you will need to enable WinRM Basic Auth.

For more information check https://aka.ms/exov3-module
----------------------------------------------------------------------------------------

PS C:\>

Ha nem szeretné megjeleníteni a képernyő kimenetét, amikor csatlakozik az Exchange Online-hoz, használja a -ShowBanner kapcsolót. Ez elrejti a szalaghirdetést, amint az fent látható.

Connect-ExchangeOnline -UserPrincipalName admin@exoip.com -ShowBanner:$false

Most csatlakoztunk az Exchange Online PowerShellhez, és készen állunk az új parancsmagok beírására.

Exchange Online PowerShell V3 új parancsmagok

Tekintse meg az új és a régi parancsmagok listáját.

Get-EXOMailbox

Get-Mailbox

Get-EXORecipient

Get-Címzett

Get-EXOCASMailbox

Get-CASMailbox

Get-EXOMailboxPermission

Get-MailboxPermission

Get-EXORecipientPermission

Get-RecipientPermission

Get-EXOMailboxStatistics

Get-MailboxStatistics

Get-EXOMailboxFolderStatistics

Get-MailboxFolderStatistics

Get-EXOMailboxFolderPermission

Get-MailboxFolderPermission

Get-EXOMobileDeviceStatistics

Get-MobileDeviceStatistics

Connect-ExchangeOnline

Connect-EXOPSSession
vagy
New-PSSession

Connect-IPPSSession

Connect-IPPSSession

Disconnect-ExchangeOnline

Remove-PSSession

Get-ConnectionInformation

Get-PSSession

Az Exchange Online leválasztása

Ha végzett, válassza le a távoli PowerShell-munkamenetet. Ha a munkamenet leválasztása nélkül bezárja az Exchange Online PowerShell-modul ablakát, akkor az összes rendelkezésére álló távoli PowerShell-munkamenetet felhasználhatja, és meg kell várnia, amíg a munkamenetek lejárnak.

Ez a parancsmag a Get-PSSession | V3 megfelelője Remove-PSSession. A munkamenet-objektum és a helyi fájlok megtisztítása mellett a hozzáférési jogkivonatot is eltávolítja a gyorsítótárból, amelyet a V3-as parancsmagok elleni hitelesítésre használnak.

Disconnect-ExchangeOnline -Confirm:$false

Ennyi!

További információ: Hogyan lehet nagyobb postafiókméretet elérni, mint a Microsoft 365-ben »

Következtetés

Megtanulta az Exchange Online PowerShell modul telepítését. Csatlakozzon az Exchange Online PowerShellhez az Exchange Online PowerShell V3 modullal MFA-val vagy anélkül. Miután csatlakozott az Exchange Online-hoz, használhatja az új parancsmagokat.

Tetszett ez a cikk? Lehet, hogy tetszeni fog a Postafiók-engedélyek beszerzése a PowerShell segítségével. Kövessen minket az X-en és a LinkedIn-en, hogy naprakész legyen a legújabb cikkekkel.

Kapcsolódó cikkek