Připojení k Exchange Online pomocí PowerShellu

Exchange Online PowerShell umožňuje spravovat Exchange Online prostřednictvím příkazové řádky PowerShell. Následuje podrobný návod, jak se připojit a spravovat prostředí Exchange Online.

Požadavky

  1. Používáte operační systém Windows 10 nebo novější.
  2. Máte nainstalovaný PowerShell 5.1 nebo novější.
  3. Je nainstalovaný modul Exchange Online Management.

Instalace modulu Exchange Online Management

  1. Spusťte PowerShell jako správce.
  2. Pro instalaci modulu zadejte následující příkaz:
  • Install-Module -Name ExchangeOnlineManagement -Force
JOHN NOORD

Pokud budete vyzváni k potvrzení důvěryhodnosti, potvrďte volbou Y.

Tip: WARNING: The version ‚1.4.8.1‘ of module ‚PackageManagement‘ is currently in use. Retry the operation after closing the applications.

Import modulu

Po úspěšné instalaci je potřeba modul naimportovat:

Import-Module ExchangeOnlineManagement

Připojení k Exchange Online

Pro připojení k Exchange Online použijte příkaz Connect-ExchangeOnline.

  • Přihlášení s uživatelským jménem a heslem, zadejte:
    Connect-ExchangeOnline -UserPrincipalName vaše_uživatelské_jméno@váš_tenant.onmicrosoft.com
    
    Zobrazí se dialog pro zadání uživatelského jména a hesla.

  • Použití Modern Authentication (s dvoufaktorovým ověřováním – MFA) Pokud máte povolené dvoufaktorové ověřování, příkaz je stejný jako výše. PowerShell vás přesměruje na ověřovací okno.
  • Použití uložených přihlašovacích údajů Pokud chcete použít uložené přihlašovací údaje:
    $UserCredential = Get-Credential
    Connect-ExchangeOnline -Credential $UserCredential
    
    Tento postup může být méně bezpečný, pokud nejsou přihlašovací údaje chráněny.

Ověření připojení

Po úspěšném připojení můžete ověřit funkčnost relace například příkazem:

Get-Mailbox

Tento příkaz zobrazí seznam všech poštovních schránek ve vašem tenantovi.

Odpojení od Exchange Online

Po dokončení práce nezapomeňte ukončit relaci, aby se uvolnily systémové zdroje:

Disconnect-ExchangeOnline

Časté problémy a jejich řešení

  • Chyba: Modul se nepodařilo načíst Zkontrolujte, že máte správnou verzi PowerShellu a že modul ExchangeOnlineManagement je nainstalován:
    Get-Module -ListAvailable ExchangeOnlineManagement
    
  • Chyba: Připojení selhalo Ověřte správnost přihlašovacích údajů a zda máte povolený vzdálený přístup k PowerShellu v Exchange Online. Tento stav můžete ověřit příkazem:
    Get-User -Identity vaše_uživatelské_jméno | Select-Object RemotePowerShellEnabled
    
  • Problémy s moderním ověřováním (MFA) Pokud připojení selže, ověřte nastavení Azure Active Directory a zkontrolujte oprávnění pro správu Exchange Online.

Užitečné příkazy po připojení

  • Seznam všech poštovních schránek:
    Get-Mailbox
    
  • Vytvoření nové poštovní schránky:
    New-Mailbox -Name "Nový Uživatel" -UserPrincipalName uzivatel@domena.cz -Password (ConvertTo-SecureString "VašeHeslo" -AsPlainText -Force)
    
  • Odstranění poštovní schránky:
    Remove-Mailbox -Identity uzivatel@domena.cz
    
  • Nastavení aliasů pro poštovní schránku:
    Set-Mailbox -Identity uzivatel@domena.cz -EmailAddresses @{add="alias@domena.cz"}
    
  • Export seznamu poštovních schránek do CSV:
    Get-Mailbox | Export-Csv -Path "C:\SeznamPostovnichSchranek.csv" -NoTypeInformation
    

Tento postup vám umožní efektivní správu Exchange Online přímo z PowerShellu. Pokud narazíte na potíže, obraťte se na správce nebo dokumentaci Microsoftu.

Tip: Proč byste měli používat Exchange Online PowerShell

 

Předchozí článek

Jak obnovit smazané e-maily v Outlooku

Další článek

KB5048667 (build operačního systému 26100.2605)

Napište komentář

Zanechte komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Přihlaste se k odběru našeho newsletteru

Přihlaste se k odběru našeho e-mailového newsletteru a získejte nejnovější příspěvky přímo do vaší e-mailové schránky.
Čistá inspirace, žádný spam. ✨