PowerShell ile Exchange Online'a Nasıl Bağlanılır
Exchange Online PowerShell modülü, Exchange Online ortamınızı komut satırından yönetmenize olanak tanır. Komut satırını kullanmak genellikle Microsoft 365 ve Exchange ortamınızı yönetmenin daha basit, daha hızlı ve daha kullanışlı bir yoludur.
Exchange Online'ın yönetimine daha hızlı bir yaklaşım olmasının yanı sıra. PowerShell'i kullanmak, kuruluşunuz genelinde karmaşık veya toplu değişiklikler yapmanız gerektiğinde önemli görevleri otomatikleştirmenize de yardımcı olacaktır.
Bu yazıda Exchange Online PowerShell modülünü nasıl kurabileceğinizi, bakımını/güncelliğini nasıl koruyabileceğinizi ve ortamınıza nasıl bağlanabileceğinizi anlatacağım.
Exchange Online Management'ın hangi sürümünü yüklediğinizi kontrol edin
Exchange Online Management modülünün hangi sürümünü çalıştırdığınızı kontrol etmek için aşağıdaki betiği kullanın.
$EXO = get-installedmodule | Where-Object {$_.Name -Eq "ExchangeOnlineManagement"}
If ($Exo -eq $null) {
write-host "Exchange Online Management is not installed"
} Else {
Write-host "Exchange Online Management version" $EXO.Version "is installed"
}
Exchange Online PowerShell modülünü yükleme
Başlamadan önce Exchange Online PowerShell modülünü yüklemeniz gerekecektir. Bu, PowerShell oturumlarınızda gerekli cmdlet'leri kullanmanızı sağlayacaktır. En son komutların tümüne sahip olmak ve en iyi deneyimi elde etmek için her zaman Exchange Online PowerShell modülünün en son sürümünü yüklediğinizden emin olmalısınız.
1. PowerShell'i yönetici olarak açın.
2. Sisteminizde PowerShell'deki komut dosyalarının çalıştırılmasını etkinleştirdiğinizden emin olun. Aşağıdaki komut, mevcut kullanıcı bağlamınız için komut dosyalarının çalıştırılmasına izin verecektir.
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
#or to enable the running of scripts in PowerShell for all users.
Set-ExecutionPolicy unrestricted3. Exchange Online yönetim modülünü yüklemek için install-module komutunu kullanın.
install-module exchangeonlinemanagement -scope CurrentUser4. Yeni modülün yüklendiğini doğrulamak için get-installedmodule cmdlet'ini kullanın.
get-installedmoduleSonuçta Exchange Online Modülünün adını ve geçerli sürümünü görmelisiniz.
ExchangeOnline PowerShell modülünü en son sürüme yükseltin
Yukarıda belirtildiği gibi, en iyi deneyimi elde etmek ve size en fazla işlevselliği sağlamak için Exchange Online PowerShell modülünün en son sürümünde olduğunuzdan emin olmalısınız.
1. Şu anda hangi modülün sürümünü çalıştırdığınızı doğrulamak için get-installedmodule cmdlet'ini çalıştırarak başlayın. Aşağıda 2.0.5 sürümünü çalıştırdığımı görebilirsiniz.
2. Şimdi Exchange Online Management modülünün en son sürümünün hangisi olduğunu incelemek için PowerShell galerisini kontrol edin: https://www.powershellgallery.com/packages/ExchangeOnlineManagement/3.0.0.
Aşağıda görebileceğiniz gibi son sürüm artık 3.0.0.
3. Modülü en son sürüme güncellemek için Update-Module ExchangeOnlineManagement cmdlet'ini kullanın.
Update-Module ExchangeOnlineManagement4. get-installedmodule'ü tekrar çalıştırarak ExchangeOnlineManagement modülünün başarıyla güncellendiğini kontrol edebilirsiniz. Artık modülün güncel olduğunu görebilirsiniz:
Exchange Online PowerShell'e nasıl bağlanılır
Artık sisteminize gerekli cmdlet'ler yüklendi, Exchange Online PowerShell'e bağlanmaya hazırsınız. Kiracınıza bağlandığınızda bunu Modern Kimlik Doğrulamayı kullanarak yapacaksınız. Bu deneyimden en iyi şekilde yararlanmak için Microsoft 365 hesabınızda Multi-Factor kimlik doğrulamasını etkinleştirdiğinizden emin olun.
- PowerShell'i açın.
2. Exchange Online PowerShell modülünü oturumunuza yüklemek için import-module komutunu çalıştırın.
import-module ExchangeOnlineManagement3. Aşağıdaki “Connect-ExchangeOnline“ komutuyla Exchange'e çevrimiçi bağlanın.
Connect-ExchangeOnline4. Microsoft 365 hesabınızla oturum açmanıza olanak tanıyan aşağıdaki pencere açılacaktır. Ortamınızı yönetmek istiyorsanız bu, Genel Yönetici veya Exchange Yönetici oturum açma bilgileriniz olacaktır.




