PowerShell Kullanarak Microsoft 365'te SharePoint Sitelerini Kilitleme ve Kilidini Açma
Microsoft 365'in ayrılmaz bir parçası olan SharePoint Online, özel siteler aracılığıyla işbirliği yapmak ve bilgi paylaşmak için değerli bir kaynak görevi görür. SharePoint Online etkili bir işbirliği sunarken, özellikle uyumluluk gereksinimlerini karşılamak için site erişimini kontrol etmenin hayati önem taşıdığı durumlar da vardır. Bu gibi durumlarda yöneticinin SharePoint sitelerini nasıl kilitleyeceğini ve kilidini nasıl açacağını bilmesi önemlidir.
Bu bilgilendirici blogda, Microsoft 365'te SharePoint sitelerinin nasıl kilitleneceği ve kilidinin açılacağı sürecini keşfedeceğiz. Haydi başlayalım!
Microsoft 365'te SharePoint Sitelerinin Kilidini Açmanın ve Kilitlemenin Amacı
SharePoint sitelerini kilitlemek ve kilitlerini açmak, SharePoint site koleksiyonu yöneticileri için aşağıdaki temel amaçlara hizmet eder:
- SharePoint sitelerini kilitlemek, yöneticilerin, site bakım veya yükseltme aşamasındayken kullanıcıların yeni içerik eklemesini engellemesine yardımcı olur.
- Bir DPT sitesini salt okunur durumda tutmak, içeriğin kullanıcılar tarafından değiştirilmeden ve dokunulmadan kalmasını sağlar.
- Kilit açma izinleri, kullanıcıların kilitlenmiş veya salt okunur olarak ayarlanmış DPT sitelerine erişmesine veya bunları güncellemesine olanak tanır.
SharePoint Online'da Siteleri Kilitleme ve Kilidini Açma
Microsoft 365'te bir Genel yönetici veya SharePoint yöneticisi, Windows PowerShell'i kullanarak SharePoint Online site koleksiyonuna erişimi kısıtlayabilir.
Yöneticiler ihtiyaçları doğrultusunda aşağıda listelenen SharePoint Çevrimiçi Siteleri işlemlerinden herhangi birini gerçekleştirebilir. Aşağıdaki listelenen işlemlerden herhangi birine başlamadan önce SharePoint Online PowerShell'e bağlandığınızdan emin olun. Cmdlet işlemlerini gerçekleştirmek için Windows PowerShell'i veya SharePoint Çevrimiçi Yönetim Kabuğunu kullanabilirsiniz.
- SharePoint Online sitesini kilitle
- SharePoint Online sitesini salt okunur olarak ayarlama
- SharePoint site koleksiyonlarının kilidini açın
- Site koleksiyonları için kilit durumunu kontrol edin
- Başka bir siteye erişimi olmayan SharePoint sitelerini yeniden yönlendirme
PowerShell Kullanarak SharePoint Çevrimiçi Sitesini Kilitleme
Yönetici olarak, 'Set-SPOSite' cmdlet'ini kullanarak kiracınızdaki belirli bir SharePoint sitesini kilitleyebilirsiniz.
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal -LockState NoAccess
Yukarıdaki cmdlet'teki 'NoAccess' değerine sahip SharePoint 'LockState' parametresi, "Kaynak Portalı " sitesini erişilemez hale getirir. Erişimi kilitlemek için site URL'sini uygun DPT sitesi URL'siyle değiştirin.
Bir kullanıcı, erişimi olmayan SharePoint Online sitesine erişmeye çalıştığında, “403 YASAK ” hatası.
PowerShell Kullanarak SharePoint Çevrimiçi Sitesini Salt Okunur Moduna Ayarlama
'Set-SPOSite' cmdlet'indeki 'LockState' parametresine sahip 'ReadOnly' değeri, SharePoint Online sitesini salt okunur mod haline getirir. Belirli bir SharePoint Online sitesinin kullanıcıları, site içindeki hiçbir içeriği güncelleştiremez.
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal -LockState ReadOnlyCmdlet'in uygun SharePoint sitesi URL'siyle yürütülmesi, siteyi salt okunur mod haline getirir.
Site sahipleri ve kullanıcılar, salt okuma iznine sahip DPT sitesine erişirken “Bu site, yöneticinin isteği üzerine salt okunurdur.”
Ayrıca sitede herhangi bir belge açıldığında bu belgelere salt okunur modda da erişilebilmektedir.
Not: Yalnızca belirli bir SharePoint kullanıcı grubu için salt okunur erişim veya farklı izin düzeyleri sağlamak için SharePoint izin düzeyleri.
PowerShell Kullanarak SharePoint Site Koleksiyonlarının Kilidini Açın
SharePoint sitesini salt okunur moddan veya erişim yok modundan kaldırmak için aşağıdaki cmdlet'i kullanabilirsiniz.
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal -LockState Unlock
Bu cmdlet'in çalıştırılması, SharePoint Online sitesini herhangi bir kısıtlama olmaksızın normal durumuna getirecektir.
Not: SharePoint sitesi kapatılırsa ve site kapatma politikası.
SharePoint Online PowerShell Kullanarak Site Koleksiyonlarının Kilit Durumunu Kontrol Etme
Aşağıdaki cmdlet'in uygun site URL'siyle yürütülmesi, SharePoint kilit durumunu verir.
Get-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal | Select Url, LockStateSharePoint online'da hangi site koleksiyonlarının kilitlendiğini öğrenmek için aşağıdaki cmdlet'i çalıştırın.
Get-SPOSite -Limit All | Select Url, LockStateBaşka Bir Siteye Erişimi Olmayan SharePoint Sitelerini Yönlendirme
Yöneticiler, olağan "403 YASAK" sayfasını göstermek yerine sınırlı erişime sahip SharePoint sitesini belirli bir URL'ye yeniden yönlendirmeyi tercih edebilir. Bunu yapmak için, aşağıda gösterildiği gibi gerekli URL'yi içeren 'Set-SPOTenant' cmdlet'ini kullanın.
Set-SPOTenant -NoAccessRedirectUrl https://www.o365reports.comYeniden yönlendirmeyi geri almak için, yönlendirme sitesi URL'sinin olmadığını belirten boş bir dize ("") kullanabilirsiniz.
Set-SPOTenant -NoAccessRedirectUrl ""Not: Başka bir sayfaya yapılan site yönlendirmelerini yönetmek istiyorsanız aynı cmdlet'i başka bir site URL'siyle çalıştırmanız yeterlidir.
Hatırlanması Gereken Önemli Noktalar
- Şu an itibariyle SharePoint sitelerini Microsoft 365 yönetim merkezi veya SharePoint yönetim merkezi aracılığıyla kilitleyemez ve kilidini açamazsınız.
- SharePoint sitelerini kilitleme ve kilitlerini açmayla ilgili aynı yapılandırma kişisel OneDrive sitelerine de uygulanabilir. OneDrive sitelerinde bu işlemleri yapılandırmak, ilgili Microsoft 365 kullanıcılarının bu sitelere erişmesini veya bu sitelerde değişiklik yapmasını engelleyecektir.
- SharePoint Online kök sitesi kilitlenemez çünkü bu, kritik yönetim ve organizasyonel kaynaklara erişimi engelleme potansiyeli taşır.
- SharePoint site koleksiyonu kilitli veya salt okunur durumdaysa silinemez.
Sonuç:
Bu kılavuzda, özellikle Microsoft 365'te SharePoint sitelerinin nasıl kilitleneceğine ve kilidinin açılacağına odaklanarak DPT sitelerinin nasıl yönetileceğini öğrendik. Bu PowerShell cmdlet'leri kuruluşunuzu destekleyerek uyumluluk gereksinimlerini karşılamanıza ve hassas erişim kontrolünü sürdürmenize yardımcı olur.
Blogla ilgili sorularınız varsa yorum bölümünde sormaktan çekinmeyin. Sorularınızı yanıtlamak için buradayız.



