Tüm Office 365 PowerShell Modüllerini yükleyin


Office 365, Azure AD, Exchange Online, SharePoint Online, Güvenlik ve Uyumluluk Merkezi, Skype Kurumsal ve Teams gibi çok çeşitli bulut hizmetlerini içerir. Birden fazla Office 365 hizmetini yönetmek için her hizmetin farklı portalları olduğundan farklı yönetici portallarında gezinmeniz gerekir.

Office 365 PowerShell, Microsoft 365 yönetim merkezini telafi eden güçlü bir araçtır. PowerShell ile tüm Office 365 hizmetlerini yönetici portalından önemli ölçüde daha hızlı yönetebilirsiniz. Her Office 365 hizmetinin, tüm hizmetleri tek bir PowerShell penceresi altında yönetmenize olanak tanıyan kendi PowerShell modülü vardır.

PowerShell üzerinden Office 365 hizmetlerinden yararlanmak için öncelikle gerekli modülü yüklemeniz gerekmektedir. Mevcut Office 365 hizmetlerinin PowerShell modüllerini tek tek görelim.

Tek komut dosyası kullanarak tüm Office 365 PowerShell modüllerini yükleyebilirsiniz.

Komut Dosyasını İndirin: ConnectO365Services.ps1

1.Exchange Online (Exchange Online PowerShell Modülü - EXO Modülü)

Exchange Online PowerShell, Exchange Online ayarlarınızı komut satırından yönetmenize olanak tanır. Exchange Online PowerShell'i (EXO) yüklemek için aşağıdaki cmdlet'i kullanabilirsiniz.

Install-Module ExchangeOnlineManagement

EXO V2 modülü, Exchange Online'a bağlanmak için modern kimlik doğrulamayı kullanır.

2.Azure AD (AzureAD ve MSOnline Modülü)

Office 365 PowerShell, yönetim görevini komut satırından gerçekleştirmek için Office 365 kuruluşunuza bağlanmanıza olanak tanır

1.AzureAD V1 - Windows PowerShell için Microsoft Azure Active Directory Modülü

2.AzureAD V2 - Grafik için Azure Active Directory PowerShell

2.1. AzureAD V1 (MSOnline Modülü)

Windows PowerShell için Microsoft Azure Active Directory Modülündeki cmd-let'lerin cmd-let adlarında Get-MsolUser, Get-MsolDomain vb. gibi 'Msol' bulunur.

Aşağıdaki cmd-let Azure AD Msol modülünü yükleyecektir.

Install-Module -Name MSOnline
2.2. AzureAD V2 (AzureAD Modülü)

Grafik için Azure Active Directory PowerShell modülündeki cmd-let'lerin cmd-let adlarında Get-AzureADUser, New-AzureADPolicy vb. gibi 'AzureAD' bulunur.

Install-Module -Name AzureAD

3.SharePoint Online (SharePoint Online PowerShell Modülü)

SharePoint Online PowerShell modülü siteleri, site gruplarını ve kullanıcıları vb. yönetmenize olanak tanır. SharePoint Online'ı PowerShell aracılığıyla yönetmek için SharePoint Online PowerShell Modülünü yüklemelisiniz.

Aşağıdaki cmd-let, SharePoint Online PowerShell Modülünü yükleyecektir

Install-Module -Name Microsoft.Online.SharePoint.PowerShell

4.SharePoint PnP (SharePoint PnP PowerShell Modülü)

SharePoint Kalıpları ve Uygulamaları (PnP), SharePoint'te karmaşık sağlama ve yapı yönetimi eylemlerini gerçekleştirmenize olanak tanır. SharePoint PnP'yi yüklemek için aşağıdaki cmdlet'i çalıştırabilirsiniz.

Install-Module -Name SharePointPnPPowerShellOnline

5.Güvenlik ve Uyumluluk Merkezi (Exchange Online PowerShell Modülü - EXO V2)

Güvenlik ve Uyumluluk Merkezi PowerShell, uyumluluk aramaları yapmanıza ve Güvenlik ve Uyumluluk Merkezi'ne erişimi yapılandırmanıza olanak tanıyan yönetim arayüzüdür.

Güvenlik ve Uyumluluk Merkezine erişebilmek için EXO V2 modülünü kurmanız gerekmektedir.

Install-Module ExchangeOnlineManagement

6.Takımlar (Microsoft Teams PowerShell Modülü)

Microsoft Teams PowerShell Modülü, Teams oluşturmanıza ve yönetmenize olanak tanır. Teams'i PowerShell aracılığıyla bağlamak için Microsoft Teams PowerShell Modülünü yüklemeniz gerekir.

Aşağıdaki cmd-let'i kullanarak Microsoft Teams PowerShell Modülünü yükleyebilirsiniz.

Install-Module -Name MicrosoftTeams

7.Skype (Microsoft Teams PowerShell Modülü)

Skype Kurumsal Çevrimiçi Sürüm Bağlayıcı modülü ve New-CSOnlineSession cmdlet'i kullanımdan kaldırıldığı için *-CsOnline* cmdlet'lerini yönetmek için Teams PowerShell modülünü kullanabilirsiniz.

Her modülün manuel olarak kurulması sıkıcı bir iştir. Merak etme! Sizin için tüm Office 365 PowerShell modüllerini yükleyebilecek bir Hepsi Bir Arada PowerShell komut dosyamız var.

Komut Dosyasını Kullanarak Tüm Office 365 PowerShell Modüllerini Yükleme:

Bu PowerShell betiği, tüm Office 365 PowerShell modüllerini tek cmd-let ile yükler. Ayrıca PowerShell aracılığıyla Office 365 hizmetlerine bağlanır.

Komut Dosyası İndirme: ConnectO365Services.ps1

Ayrıntılı komut dosyası yürütme adımları için burayı kontrol edebilirsiniz.

Komut Dosyasında Öne Çıkanlar:

  • Office 365 hizmetleri için gereken modüller, onayınız üzerine otomatik olarak indirilir ve yüklenir.
  • Tek bir cmdlet kullanarak PowerShell aracılığıyla bir veya daha fazla Office 365 hizmetine bağlanabilirsiniz.
  • Office 365 hizmetlerini MFA'nın etkin olduğu hesapla bağlayabilirsiniz.
  • MFA dışı hesaplarda her hizmet için kimlik bilgisi girmenize gerek yoktur. Kimlik bilgileri açılır penceresi yalnızca bir kez görüntülenecektir.
  • Komut dosyası zamanlayıcı dostudur. yani, kimlik bilgileri komut dosyasının içine kaydedilmek yerine parametre olarak iletilebilir.
  • Tek bir cmdlet kullanarak tüm hizmet bağlantılarının bağlantısını kesebilirsiniz.

PowerShell ile Rapor Oluşturmadaki Zorluklar:

Çoğu yönetici, Microsoft 365 ortamını yönetmek için PowerShell'i tercih eder. Ancak konu raporlamaya gelince PowerShell ile istenilen raporu almak her zaman zordur. Çünkü

  • PowerShell, gerekli raporları oluşturmak için çok fazla çaba gerektirir ve bu da zaman alıcıdır.
  • MFA kullanırken rapor oluşturmayı otomatikleştirmek zordur.
  • Denetim verilerini düzgün bir şekilde geri getirmezseniz, amacı bozan veri kaybıyla sonuçlanacaktır.
  • Yeni başlayan biriyseniz doğru cmdlet'i bulma arayışınızı kaybedebilirsiniz.

Microsoft 365 raporları oluşturmanın en kolay yolunu arıyorsanız AdminDroid gibi bir araç, Microsoft 365 ortamınızı raporlama ve denetleme konusunda size yardımcı olacaktır.

AdminDroid, 1500'den fazla önceden oluşturulmuş rapor ve 20 akıllı analiz kontrol paneli sunar; bu sayede kuruluşunuz hakkında zahmetsizce istatistik alabilirsiniz. Bu araç aşağıdakiler gibi çeşitli kategorilere ilişkin raporlar sağlar:

  • Azure Active Directory raporları
  • Exchange Online raporları
  • SharePoint Çevrimiçi raporları
  • Microsoft Teams raporları
  • Güvenlik raporları
  • OneDrive İş raporları
  • Skype Kurumsal Çevrimiçi Sürüm raporları
  • Yammer raporları
  • Akış raporları
  • PowerBI raporları
  • OneNote raporları
  • Genel Office 365 raporları

Ayrıca AdminDroid, 100'den fazla rapor ve çok sayıda kontrol panelini tamamen ücretsiz sunar. Kullanıcılar, Lisanslar, Gruplar, Grup Üyeleri, Cihazlar, Oturum Açma Etkinlikleri, Parola Değişiklikleri, Lisans Değişiklikleri ve daha fazlası hakkında raporlar içerir. Ücretsiz sürümde özelleştirme, planlama ve dışa aktarma gibi raporlama işlevlerinde herhangi bir kısıtlama yoktur. AdminDroid'in Ücretsiz Office 365 raporlama aracını indirin ve size nasıl yardımcı olduğunu görün.

Bu blogun Office 365 ortamını yönetmenize yardımcı olabileceğini umuyorum. Herhangi bir sorunla karşılaşırsanız yorum kısmından bizimle paylaşın.

İlgili makaleler