Office 365 – Exchange Online ve Security & Compliance Center’ a Powershell ile Nasıl Bağlanırım?

Forumlarda çok sorulan sorulardan birisi olduğu için hızlıca bir kaç komut paylaşmak istiyorum.

Eğer elinizde güncel bir Windows 10 makine var ise ilk olarak aşağıdaki komut ile yükleme işlemi için uzak imzalı yazılımların yüklenmesine izin veriyoruz.

Set-ExecutionPolicy RemoteSigned

Daha sonra ilk olarak amacınız office 365 yönetimi ise aslında Azure-AD ye erişmeniz gerekli olduğu için bu komut ile ilgili modülü yüklüyoruz.

Install-Module -Name AzureAD

Ama malum işin içinde office 365 var ise mutlaka exchange online bağlantısı da gerekli, o zaman ilgili modülü yükleyelim.

Install-Module -Name ExchangeOnlineManagement

Sonra ilk bağlantımızı deneyelim.

Connect-ExchangeOnline -UserPrincipalName hakan.uzuner@cozumpark.com

Açılan pencereden kullanıcı adı ve şifre girmeniz yeterli.

Ancak çoğu yetkili kullanıcı artık MFA kullandığı için bu tür bir kimlik doğrulaması için Modern Authentication kullanmak gerekir.

Modern Authentication ile bağlanmak için bu iki komut yeterli

$UserCredential = Get-Credential
Connect-ExchangeOnline -Credential $UserCredential

Security & Compliance Center için son olarak bunu ekleyebilirsin;

Connect-IPPSSession -UserPrincipalName hakan.uzuner@cozumpark.com

Eğer modern authentication kullandın ise bu komutu

Connect-IPPSSession -Credential $UserCredential

Umarım faydalı bir ipucu olmuştur.