Aby wykonywać polecenia cmdlet PowerShell w celu wykonania wymaganych operacji w środowisku Exchange Online, konieczne jest połączenie Exchange Online PowerShell. Poniżej jest przykładowy skrypt pozwalający na połączenie się z organizacją Exchange Online przy użyciu PowerShell; aby się połączyć, należy podać nazwę użytkownika i hasło konta z odpowiednimi uprawnieniami.
$password = ConvertTo-SecureString "********" -AsPlainText -Force
$Cred = New-Object System.Management.Automation.PSCredential
("USERNAME@DOMAIN.onmicrosoft.com", $password)
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri
https://outlook.office365.com/powershell-liveid/ -Credential $Cred -Authentication Basic -AllowRedirection
Import-PSSession $Session -AllowClobber
#Always make sure to remove PSSession
Remove-PSSession $Session
Potrzeba połączenia Exchange Online PowerShell do sesji pojawia się tylko po to, aby zarządzać i raportować środowisko Exchange Online za pomocą PowerShell. Istnieje jednak możliwość zarządzania nie tylko organizacjami Exchange Online, ale także AD, Office 365, Exchange Server i innymi bez konieczności pobierania modułu Microsoft Exchange Online PowerShell — ADManager Plus.
ADManager Plus, ujednolicone rozwiązanie do zarządzania i raportowania w zakresie AD, Office 365 i Exchange, umożliwia zarządzanie i raportowanie na wielu platformach z jednej konsoli, przy użyciu rozwiązań opartych na graficznym interfejsie użytkownika pozbawionych konieczności pisania skryptów. Ma także specjalnie opracowane funkcje zarządzania i raporty, które uwzględniają każdy ważny aspekt zarządzania i raportowania w AD, Office 365 i Exchange. Nie ma potrzeby importowania modułu Exchange Online PowerShell, podłączania Exchange Online PowerShell ani łączenia się z Office 365 PowerShell z komputera, aby zarządzać organizacjami Exchange Online.
Przewaga ADManager Plus nad PowerShell
Te wbudowane funkcje zarządzania pozwalają na zbiorcze zarządzanie obiektami i kontami w wielu platformach za pomocą działań opartych wyłącznie na graficznym interfejsie użytkownika.