PowerShell 5x Versiyonu ile Exchange Online Bağlanma

Yine kendime dair içerisinden çıkamadığım bir konuyu sizlerle paylaşmak istedim. Microsoft 365 yöneticilerinin sıklıkla başına geleceği gibi, bazı ayarlar için konsol yeterli olmuyor. Powershell ile Exchange Online tarafına bağlanmanız gerekebiliyor. Bu bazen toplu mailbox boyutlarını görmek olabilir bazen de farklı proxy suffix için shared mailbox oluşturmak için olabilir. Başınıza ne zaman sorun açacağını bilemezsiniz. Ancak şunu bilebilirsiniz, internette gezinen birçok komut Powershell 7.0 ve üzeri için hazırlanmış. Ancak yeni kurulan bir Windows 10 veya 11’de Powershell 5.0 ve sürümleri sizi karşılıyor. İşi çıkmaza sokan kısımda burada başlıyor. Powershell 7.0 kurar kullanırım demekle de emin olun bitmiyor. Ben size bugün 5x versiyonu için konsola nasıl bağlanılır bundan bahsediyor olacağım. Koyu olan satırları olduğu gibi kopyala yapıştır ile alabilirsiniz.

İlk önce remote ps dosyalarını çalıştırmayı aktif edelim, bu size sürekli lazım ediyor olacak.

Set-ExecutionPolicy RemoteSigned

Sonrasında admin olan credential bilgilerimizi giriyor olacağız. Bunu bize karşımıza gelen bir ekrandan Microsoft soruyor olacak.

$UserCredential = Get-Credential

Şimdi girdiğimiz kullanıcı üzerinden bir session başlatıyoruz.

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

Ve son olarak bunu aktife alıyoruz.

Import-PSSession $Session

Artık Microsoft 365 Exchange Online üzerinde bağlısınız. Tüm konsol işlevlerine buradan da ulaşabiliyorsunuz.

Mesela;

Get-Mailbox ile mailboxları listeleyebilirsiniz. Yine /? ekleyerek komutlara da ulaşabilirsiniz.

Veya Get-Mailbox -Filter ‘(RecipientTypeDetails -eq “RoomMailBox”)’ ile mesela toplantı odalarını görebilirsiniz.

Benim çok kullandığım, mailboxların boyutlarını listeleyen ekteki PowerShell’de kullanabilirsiniz.

Güvensiz olduğunu düşünürseniz hiç sorun değil buradan da ulaşabilirsiniz.

Exchange Online ile iyi eğlenceler!

 22 total views,  1 views today

Paylaştıkça çoğalır...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.