Cloud Computing

PowerShell ile Office 365 Raporlama – Bölüm 1

Bu makale serimizde Office 365 içerisinde bulunan Reporting işlemlerinin PowerShell ile nasıl gerçekleştirileceğinden bahsedeceğiz.

Böylelikle istersek istediğimiz zaman istersek de zamanladığımız günler içerisinde raporlamaları göreceğiz. Bu makale semiz içerisinde işleyeceğimiz Office 365 Reporting komutları aşağıda belirtilmiştir.

clip_image002

Office 365 Reporting

·        Get-LicenseVsUsageSummaryReport

·        Get-O365ClientBrowserDetailReport

·        Get-O365ClientBrowserReport

·        Get-O365ClientOSReport

·        Get-O365ClientOSDetailReport

 

Message Trace Reporting

·        Get-MessageTrace

·        Get-MessageTraceDetail

·        Get-HistoricalSearch

·        Start-HistoricalSearch

·        Stop-HistoricalSearch

 

Exchange Online Reporting

·        Get-ConnectionByClientTypeDetailReport

·        Get-ConnectionByClientTypeReport

·        Get-DlpDetailReport

·        Get-DlpDetectionsReport

·        Get-GroupActivityReport

·        Get-MailboxActivityReport

·        Export-MailboxDiagnosticLogs

·        Get-MailboxUsageDetailReport

·        Get-MailboxUsageReport

·        Get-MailDetailDlpPolicyReport

·        Get-MailDetailMalwareReport

·        Get-MailDetailSpamReport

·        Get-MailDetailTransportRuleReport

·        Get-MailFilterListReport

·        Get-MailTrafficPolicyReport

·        Get-MailTrafficReport

·        Get-MailTrafficSummaryReport

·        Get-MailTrafficTopReport

·        Get-MxRecordReport

·        Get-OutboundConnectorReport

·        Get-RecipientStatisticsReport

·        Get-ServiceDeliveryReport

·        Get-StaleMailboxDetailReport

·        Get-StaleMailboxReport

 

Skype for Business Online Reporting

·        Get-CsActiveUserReport

·        Get-CsAVConferenceTimeReport

·        Get-CsClientDeviceDetailReport

·        Get-CsClientDeviceReport

·        Get-CsConferenceReport

·        Get-CsP2PAVTimeReport

·        Get-CsP2PSessionReport

·        Get-CsPSTNConferenceTimeReport

·        Get-CsPSTNUsageDetailReport

·        Get-CsUserActivitiesReport

·        Get-CsUsersBlockedReport

 

SharePoint Online Reporting

·        Get-SPOActiveUserReport

·        Get-SPOSkyDriveProDeployedReport

·        Get-SPOSkyDriveProStorageReport

·        Get-SPOTeamSiteDeployedReport

·        Get-SPOTeamSiteStorageReport

·        Get-SPOTenantStorageMetricReport

 

Office 365 Reporting

Get-LicenseVsUsageSummaryReport: Tanımlı olan lisanslar için etkin kullanıcı sayısını belirten bir rapor almak için Get-LicenseVsUsageSummaryReport komutu kullanılmaktadır. Komutun kullanımını gerçekleştirirken bir parametre ihtiyacı yoktur.

Örnek kullanım:

Get-LicenseVsUsageSummaryReport

 

Get-O365ClientBrowserDetailReport: Get-O365ClientBrowserDetailReport komutu istemci tarayıcısı kullanımıyla ilgili ayrıntılı bir rapor almak için kullanılır. Parametre olarak Browser, BrowserVersion, EndDate, ResultSize, StartDate ve WindowsLiveID parametrelerini alır.

Browser: Browser parametresi, rapora tarayıcı filtresi uygular. Bu parametreyi kullanmazsanız, tüm tarayıcılar eklenecektir. Bu parametrenin kabul edilen değerleri IE, Firefox, Chrome, Safari ve Opera’dır.

BrowserVersion: BrowserVersion parametresi, raporu tarayıcı sürümüne göre filtrelemektedir. Bu parametreyi kullanmazsanız, tüm tarayıcı sürümleri sonuçlara dahil edilir. Bu parametre, ilk alt sürüme kadar sürüm numaralarını kabul eder. Örneğin, 11.0.9600.17105 değil 11 veya 11.0 kullanılması gerekmektedir.

EndDate: EndDate parametresi, alınacak olan raporda bitiş tarihini belirlemek için kullanılır.

ResultSize: ResultSize parametresi, döndürülecek maksimum sonuç sayısını belirtir. Sorguyla eşleşen tüm istekleri geri getirmek isterseniz, bu parametrenin değeri için “Unlimited” kullanılması gerekmektedir. Varsayılan değeri 1000’dir.

StartDate: StartDate parametresi, alınacak olan raporda başlangıç tarihini belirlemek için kullanılır.

WindowsLiveID: WindowsLiveID parametresi raporu kullanıcı kimliğine göre süzer.

Örnek kullanım:

Bu komut, [email protected] kullanıcısı için 1 Şubat 2017 ile 5 Şubat 2017 tarihleri arasındaki tarayıcı ayrıntılarını alır.

Get-O365ClientBrowserDetailReport -WindowsLiveID [email protected] -StartDate 02/01/2017 -EndDate 02/05/2017

 

Bu komut, saklama süresi 5 gün geçerli olan Chrome tarayıcısının ayrıntılarını alır.

 

Get-O365ClientBrowserDetailReport -Browser Chrome

 

Get-O365ClientBrowserReport: Get-O365ClientBrowserReport komutu, istemci tarayıcısı kullanımının özet raporunu almak için kullanılır. Parametre olarak Browser, EndDate, ResultSize ve  StartDate parametrelerini alır.

Browser: Browser parametresi, rapora tarayıcı filtresi uygular. Bu parametreyi kullanmazsanız, tüm tarayıcılar eklenecektir. Bu parametrenin kabul edilen değerleri IE, Firefox, Chrome, Safari ve Opera’dır.

EndDate: EndDate parametresi, alınacak olan raporda bitiş tarihini belirlemek için kullanılır.

ResultSize: ResultSize parametresi, döndürülecek maksimum sonuç sayısını belirtir. Sorguyla eşleşen tüm istekleri geri getirmek isterseniz, bu parametrenin değeri için “Unlimited” kullanılması gerekmektedir. Varsayılan değeri 1000’dir.

StartDate: StartDate parametresi, alınacak olan raporda başlangıç tarihini belirlemek için kullanılır.

Örnek kullanım:

Bu komut, 366 günlük veri saklama süresi içinde ki istemcinin Internet Explorer kullanımının özet raporunu alır.

Get-O365ClientBrowserReport -Browser IE

 

Bu makalemizde Office 365 Reporting işlemlerine ait Get-LicenseVsUsageSummaryReport, Get-O365ClientBrowserDetailReport ve Get-O365ClientBrowserReport komutlarının nasıl kullanılacağını göstermiş olduk. Umarım faydalı bir makale olmuştur. Bir sonraki makalemizde görüşmek üzere.

İlgili Makaleler

Bir yanıt yazın

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

Başa dön tuşu