PowerShell Kullanarak SharePoint Online'da Harici Kullanıcı Dosya Erişimini Denetleyin
Harici paylaşım özelliği, kuruluşunuzdaki kullanıcıların, kuruluş dışındaki kişilerle (iş ortakları, satıcılar, müşteriler veya müşteriler gibi) içerik paylaşmasına olanak tanır. Bu nedenle, her kullanıcının yetkili olduğundan emin olmak için dosyaya kimin eriştiğini denetlemek gerekir.
Harici kullanıcı etkinliklerini izlemek için Microsoft 365 yönetim merkezinde herhangi bir yerleşik rapor yoktur. Bu nedenle yöneticiler, harici dosya erişimini denetlemek için aşağıdaki yöntemlerden herhangi birini kullanabilir.
Denetim günlüğü araması: Yöneticilerin istenen sonucu elde etmek için denetim günlüğü aramasında birden fazla filtre uygulaması gerekir. Ancak rapor özelleştirilemez veya planlanamaz.
PowerShell: Arama-UnifiedAuditLog cmdlet'i, kuruluşta gerçekleştirilen etkinliklerin aranmasına yardımcı olur. Ancak denetim verilerini düzgün bir şekilde almazsanız veri kaybıyla karşılaşırsınız.
İşinizi kolaylaştırmak amacıyla, harici kullanıcı dosya erişimlerini izlemek üzere kullanıcı dostu bir PowerShell betiği geliştirdik.
Komut Dosyasını İndirin: HariciUserFileAccessReport.ps1
Komut Dosyasında Öne Çıkanlar:
- Komut dosyası, Exchange Online'a bağlanmak için modern kimlik doğrulamasını kullanır.
- Komut dosyası MFA'nın etkin olduğu hesap ile de yürütülebilir.
- Rapor sonuçlarını CSV dosyasına aktarır.
- Özel bir dönem için harici dosya erişim raporu oluşturmanıza olanak tanır.
- Onayınız üzerine EXO V2 modülünü otomatik olarak yükler(henüz kurulmamışsa).
- Komut dosyası zamanlayıcı dostudur. Yani, Kimlik Bilgisi betiğin içine kaydedilmek yerine parametre olarak iletilebilir.
Microsoft 365 Harici Dosya Erişimi Raporu - Örnek Çıktı:
Dışa aktarılan SharePoint 365 harici erişim raporu şu özellikleri içerir: Dosya Erişim Süresi, Harici Kullanıcı Adı, Erişilen Dosya, Site URL'si, Dosya Uzantısı, İş Yükü ve Ayrıntılı Denetim Verileri.
Rapor aşağıdaki ekran görüntüsüne benzer:
Harici Dosya Erişimi PowerShell Komut Dosyası - Yürütme Yöntemleri:
Scripti çalıştırmak için aşağıdaki yöntemlerden herhangi birini seçebilirsiniz.
Yöntem 1: Komut dosyasını MFA ve MFA dışı hesaplarla yürütün
./ExternalFileAccessReport.ps1Dışa aktarılan rapor, son 90 güne ait harici kullanıcı dosyası erişimini içerir.
Yöntem 2: Kimlik bilgilerini açıkça belirterek komut dosyasını yürütün.
./ExternalFileAccessReport.ps1 -AdminName admin@contoso.com -Password XXXNot: Planlama yalnızca MFA dışı hesaplar için çalışır. Yönetici hesabında MFA varsa çalışmasını sağlamak için MFA'yı Koşullu Erişim politikasına göre devre dışı bırakmanız gerekir.
Harici Dosya Erişimi PowerShell Komut Dosyasının Tam Potansiyelini Açığa Çıkarın
- Son 90 gün için Office 365 harici kullanıcı dosyası erişimini dışa aktarın
- Belirli bir aralıkta Office 365 harici kullanıcı dosyası erişimini denetleyin
- Aylık harici dosya erişim raporu alın
- Harici dosya erişim raporunu planlama
Son 90 Güne Ait Harici Kullanıcı Dosya Erişim Raporunu Dışa Aktar:
Search-UnifiedAuditLog geçmiş 90 günlük verilere sahip olduğundan, komut dosyamızı kullanarak kullanıcının maksimum son 90 günlük dosya erişimlerini elde edebiliriz. Son 90 güne ait Office 365 harici kullanıcı dosyası erişimini dışa aktarmak için komut dosyasını aşağıda belirtildiği gibi çalıştırın.
./ExternalFileAccessReport.ps1Not: Bir kullanıcıya Office 365 E5 veya Microsoft 365 E5 veya Microsoft 365 Uyumluluk veya E5 Keşif ve Denetim eklenti lisansı atanmışsa 90 günden uzun bir süre için bir denetim günlüğü oluşturabilirsiniz. Bu durumda, -StartDate ve < kullanabilirsiniz. span style="color: #808080;">-EndDate parametreleri zaman aralığını belirtir.
Belirli bir Aralık için Harici Kullanıcı Dosyası Erişimini Denetleme
-StartDate ve -EndDate paramları.
./ExternalFileAccessReport.ps1 -StartDate 03/16/2021 -EndDate 03/23/2021Dışa aktarılan rapor, özel bir dönemde dosyalara kimin eriştiğini denetlemeye yardımcı olur. Son 7 gün, 30 gün, 90 gün veya gerekli olan herhangi bir dönem için harici erişim denetim raporu oluşturabilirsiniz.
Harici Kullanıcı Dosya Erişim Raporunu Planlayın:
Arama-UnifiedAuditLog son 90 güne ait denetim günlüklerini alabildiğinden, analiz için eski denetim verilerine ihtiyaç duyabilirsiniz. Bu durumda planlama, komut dosyasının yürütülmesini otomatikleştirmenize yardımcı olacaktır. Komut dosyasını, denetim günlüğünü 90 günden fazla tutacak şekilde önceden tanımlanmış bir süre çalışacak şekilde planlayabilirsiniz.
PowerShell zamanlanmış görevi oluşturmak için Windows Görev Zamanlayıcı'yı kullanabilir ve aşağıdaki biçimi takip edebilirsiniz.
./ExternalFileAccessReport.ps1 -AdminName admin@contoso.com -Password XXXDışa aktarılan rapor, harici kullanıcıların son 90 güne ait dosya erişimini içerir.
Aylık Harici Dosya Erişim Raporu Alın:
Harici kullanıcı dosya erişimine ilişkin aylık rapor almak için betiği aşağıdaki gibi çalıştırabilirsiniz,
Dışa aktarılan rapor, son 90 güne ait harici kullanıcı dosyası erişimini içerir.
./ExternalFileAccessReport.ps1 -StartDate ((Get-Date).AddDays(-30)) -EndDate (Get-Date)Dışa aktarılan rapor, harici kullanıcıların dosya erişimi denetim verilerinin son 30 gününü içerir.
Bu blogun harici kullanıcıların dosyalara ne zaman eriştiğini takip etmede faydalı olacağını umuyorum. Sorularınız veya gereksinimleriniz varsa yorum bölümü aracılığıyla bizimle paylaşın.
AdminDroid ile SharePoint Online'da Harici Dosya Erişimini Zahmetsizce Denetleyin
Hassas verileri dış tehditlerden korumanın artan önemi nedeniyle, SharePoint Online'da harici dosya erişimini denetlemek için PowerShell yönteminin ötesine geçen kapsamlı bir yaklaşıma sahip olmak çok önemlidir. Bu nedenle, yerel denetime elveda deyin ve görsel olarak etkileyici grafikler, gerçek zamanlı uyarılar, özelleştirilebilir raporlar ve kontrol panellerinde sunulan ayrıntılı bilgilere merhaba deyin.
- AdminDroid Microsoft 365 Reporter, harici dosya erişim etkinliklerini ekstra zahmetsizce izlemek ve takip etmek için ihtiyacınız olan her şeyi size sunuyor! Ayrıca, yöneticiler tarafından erişilen dosyalar ve yöneticiler tarafından önizlenen, indirilen ve silinen dosyalar gibi diğer dosyalar için de ayrı raporlar bulunur.
AdminDroid'in SharePoint raporları, dosyaya erişilen konum, dosya uzantısı ayrıntıları, erişim dosyası URL'si ve ilgili dosya URL'si gibi harici kullanıcı dosya erişim etkinlikleri hakkında derinlemesine bilgiler sağlar. Ayrıca SharePoint dosya erişim sayısını, erişilen dosyaya, erişilen kullanıcıya ve günlük olarak erişilen özeti çizelgeler ve grafikler biçiminde filtreleyebilirsiniz.
SharePoint Online ortamınızı denetlemek için bir araç arıyorsanız, AdminDroid'in SharePoint Denetim aracından başkasına bakmayın. İşletmenizin büyüklüğü ne olursa olsun bu araç, ortamınızı daha verimli bir şekilde yönetmenize yardımcı olabilir. SharePoint Online yönetimi AdminDroid ile kolaylaştırılmıştır ve yaygın görünürlük için kapsamlı kontrol panellerine sahiptir! Ayrıca araç, SharePoint Online ortamınızı kolaylıkla yönetmenize yardımcı olabilecek yetki verme, gelişmiş planlama ve gelişmiş filtreleme gibi gelişmiş özellikler sunar.
Bu nedenle, SharePoint Online ortamınızı kapsamlı bir şekilde anlamak ve yasal gerekliliklere uygunluğu sağlamak istiyorsanız AdminDroid'i 15 günlük ücretsiz premium sürümümüzle deneyin. Sınırlı raporlarla yetinmeyin, AdminDroid'i seçin ve SharePoint Online ortamınız üzerinde tam görünürlük ve kontrolün avantajlarını deneyimleyin.
Office 365 yönetim ihtiyaçları için AdminDroid'e güvenen binlerce memnun müşteriye katılın!


