POWERSHELL

Powershell ile Office 365’e Bağlanma

Powershell ile Office 365’e bağlanma
Office 365 üzerinde bulunan Exchange Online’ a Powershell ile nasıl bağlantı kuracağımızı ve Exchange Online üzerinde birkaç temel Powershell komutlarını göreceğiz.

Windows PowerShell’in komutları çalıştırmak için dört tane güvenlik ilkesi vardır.Bunlar;
Unrestricted: Tüm Windows PowerShell komutlarını çalıştırılabilir.
AllSigned: Güvenilen bir yayımcı tarafından imzalanan Sadece komut çalıştırılabilir.
Restricted: Kısıtlı komut çalıştırılabilir. Windows PowerShell yalnızca etkileşimli modda kullanılabilir.
RemoteSigned: Çalıştırılmadan önce İndirilen komut güvenilen bir yayımcı tarafından imzalanmış olmalıdır.

Powershell ile Office 365 üzerindeki Exchange online ile bağlantı kurabilmek için aşağıdaki komutları izliyoruz.

1

 

 

 

 

 

 

 

 

 

 

 

 

Windows PowerShell’ i Run As Administrator ile açıyoruz.

2

 

“$Cred = Get-Credential “ komutu ile Office 365 Exchange online bağlanmak için kullanılıyor. Komutumuzu girdikten sonra bağlantıyı sağlayabilmek için, Office 365 “Username ve Password” giriyoruz. “OK” diyoruz.

3

 

Daha sonra ise $s = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $cred -Authentication Basic –AllowRedirection “ komutunu giriyoruz. Bu komut bulut tabanlı olarak çalışan hizmetlere bağlamayı sağlar.

5

Windows Powershell üzerinde tüm komutları kısıtlama olmadan çalıştırmak için “Set-ExecutionPolicy Unrestricted” komutunu çalıştırıyoruz.

6

Ardından “ Import-PSSession $s “ komutu ile bulut tabanlı hizmetlerde kullanılan komutları yerel bilgisayarımıza çekiyoruz.

İşlemleri tamamladık. PowerShell komutlarımız ile işimiz bittiğinde Remove-PSSession $s ile açmış olduğunuz session’ u sonlandırabilirsiniz.
Office 365 Exchange online üzerinde birkaç komut çalıştıralım.

10

 

 “Get-Service” komut ile servislerin durumu lister

8

“Get-Mailbox” Office 365 exchange online üzerinde bulunan Alias, ServerName ve ProhibitSendQuota bilgilerini listelemek için kullanılır.

9

Get-Mailbox –identity “Peakupbilisim” bu komut tek bir kullanıcının bilgisini getiriyor.

12

“Get-Group ve Get-DistributionGroup” komutları için biri tüm grupları listeliyor diyeri Distributiongrpup listeliyor.

Powershell ile office 365 bağlantımızı yaptık umarım faydalı olur

Teşekkürler.

İstanbul'da doğdum.Lisede Sistem Ağ uzmanlığı mezunu ve Yalova üniversitesinde ise Bilgisayar Programcılığı bölümünden mezun oldum.AÖF İşletme Fakültesinde devam ediyorum. İSS,Glabol-BT, BilgeAdam firmalarında Teknik Destek Uzmanlığı,IT Danışmanı, Sistem yöneticiliği yaptım.Bu sektöre gönül vermiş biri olarak en iyi yerlerde olmayı hedefliyorum.O yüzden "DAHA İYİSİ OLABİLİR"​ kelimesini hayatımdan çıkartmıyorum. Şuan ise Microsoft'un Bulut Partner'i PeakUp Information Technologies firmasından 'Cloud Technologies Consultant' olarak çalışmaktayım. İlgilendiklerim ve üzerinde çalıştıklarım; MS Windows Server Ailesi (2008r2,2012r2) Microsoft Client Windows (7,8,10) HyperV Sanallaştırma Platformlarının yönetimi Active Directory ve Domain kurulumu, konfigürasyonu ve yönetimi, DHCP, DNS, NPS, Remote Access kurulum ve konfigürasyonu, Firewall kurulum ve konfigürasyonu (Coslat , Sophos , watchguard) Disk, Dosya ve Erişim Yönetimi(DFS,FSRM), Group Policy Dizaynı, Backup Alma Metodları (Cobian Backup,) Veeam Backup Kurulum ve Yönetimi WSUS ve WDS yapılandırması, MS Office uygulamaları PC donanım, bakım hizmetleri Bulut Bilişim Mimarisi OMS , OFFİCE 365 ve Azure

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir