Windows PowerShell kullanarak SharePoint sitelerini yönetme

Tamamlandı

SharePoint Online'da, farklı içerik içeren birden çok siteniz olabilir. Kiracınızı oluştururken otomatik olarak oluşturulan işbirliği için tasarlanmış varsayılan bir site vardır. Ayrıca her Microsoft 365 grubu veya Microsoft Team ve OneDrive kullanıcıları için otomatik olarak oluşturulan siteler de vardır. Ayrıca, kendi SharePoint sitelerinizi oluşturabilir ve özelleştirebilirsiniz.

Site oluşturma

SharePoint Online'da yeni siteler oluşturmak için New-SPOSite cmdlet'ini kullanabilirsiniz. Yeni bir site oluşturduğunuzda, aşağıdaki tablodaki parametreler gereklidir.

Tablo 1: Yeni site oluşturma parametreleri

Parametre Açıklama
-Url SharePoint Online ad alanınızla birlikte olması gereken sitenin URL'si. Örneğin, SharePoint Online kiracınızın varsayılan URL'si ise https://adatum.sharepoint.com, sitenin URL'si olabilir https://adatum.sharepoint.com/sites/Marketing.
-Sahibi Siteyi yönetebilen sitenin sahibi.
-Depolama Quota Sitenin en büyük boyutu megabayt (MB) cinsindendir. Bu, kiracıdaki kullanılabilir kotadan küçük olmalıdır.

Aşağıdaki örnek, sahibi ve 256 MB depolama kotası olan AbbieP@adatum.com yeni bir site oluşturur:

New-SPOSite -Url https://adatum.sharepoint.com/sites/Marketing -Owner AbbieP@adatum.com -StorageQuota 256

Çoğu zaman bir site oluşturduğunuzda, siteyi bir şablona dayandırmak istersiniz. Şablon, bir siteye otomatik olarak eklenen bileşenleri tanımlar. SharePoint Online'da varsayılan olarak şablonlar bulunur ve kendi şablonlarınızı da oluşturabilirsiniz. SharePoint Online kiracınızdaki şablonu gözden geçirmek için Get-SPOWebTemplate cmdlet'ini kullanın. New-SPOSite cmdlet'iyle site oluştururken şablon kullanmak için -Template parametresini kullanın.

Siteleri değiştirme

Mevcut siteleri değiştirmek için Set-SPOSite cmdlet'ini kullanabilirsiniz. Hangi siteyi değiştirmek istediğinizi tanımlamak için -Identity parametresini kullanın ve sitenin URL'sini sağlayın. Sitenin URL'si site için benzersiz bir tanımlayıcıdır ve Set-SPOSite kullanarak bunu değiştiremezsiniz. Aşağıdaki tabloda Set-SPOSite ile kullanabileceğiniz bazı parametreler listelemektedir.

Tablo 2: Mevcut siteleri değiştirme parametreleri

Parametre Açıklama
-Başlık Sitenin başlığını ayarlar. Başlık genellikle kullanıcılar sitede oturum açarken görüntülenir. Örneğin, bir başlık Pazarlama Portalı olabilir.
-Depolama QuotaWarningLevel Uyarı düzeyine ulaşıldığında site sahibine bir uyarı iletisi gönderir. Bu değer -Depolama Quota değerinden küçük olmalıdır.
-AllowEditing Kullanıcıların tarayıcıda Office dosyalarını düzenlemesine ve Office dosya içeriğini tarayıcı penceresinden kopyalayıp yapıştırmasına izin verilip verilmeyeceğini denetler.
-LockState Bir sitedeki kilit durumunu ayarlar. Geçerli değerler şunlardır: NoAccess, ReadOnly ve Unlock.

Aşağıdaki örnek bir sitenin başlığını ayarlar:

Set-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing -Title "Marketing Portal"

Siteleri listeleme ve gözden geçirme

SharePoint Online kiracınızda oluşturulan siteleri ve bunların yapılandırmalarını gözden geçirmek için Get-SPOSite cmdlet'ini kullanabilirsiniz. Kiracınızdaki tüm siteleri listelemek için parametre eklemeyin. Belirli bir sitenin özelliklerini listelemek için -Identity parametresini kullanır ve sitenin URL'sini belirtirsiniz. Aşağıdaki örnekte belirli bir sitenin özelliklerini listeleme adımları verilmiştir:

Get-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing | Format-List

Siteler kaldırılıyor

Siteyi kaldırmak için Remove-SPOSite kullanırsınız. Aşağıdaki örnekte, siteyi kaldırmak için bu cmdlet'in nasıl kullanılacağı anlatılır:

Remove-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing

Bir siteyi kaldırdığınızda, site SharePoint Geri Dönüşüm Kutusu'na yerleştirilir. Siteyi SharePoint Geri Dönüşüm Kutusu'ndan geri yüklemek için Restore-SPODeletedSite cmdlet'ini kullanabilirsiniz. Silinen bir siteyi SharePoint Geri Dönüşüm Kutusu'ndan temizlemek için Remove-SPODeletedSite cmdlet'ini kullanabilirsiniz.

SharePoint Online terminolojisi

SharePoint yönetim merkezi, içeriği iç içe yerleştirmeyi açıklamak için siteyi ve alt site terminolojisini kullanır. Bir alt site oluşturduğunuzda, sitenin sahibi gibi bazı ayarları devralır.

SharePoint'in şirket içi sürümünü biliyorsanız, bunun yerine terminoloji site koleksiyonlarını ve sitelerini kullanır. SharePoint Online cmdlet'lerinin belgelerini gözden geçirirken, genellikle şirket içi site koleksiyonları terminolojisini kullandığını fark edebilirsiniz. Site koleksiyonları (veya alt siteler) içindeki siteleri yönetmek için cmdlet'ler yoktur.