Bu makalemizde Office 365 Sharepoint Online hizmetinin Powershell ile yönetiminden bahsedeceğiz. Bu işlemi yapabilmek için ilk olarak “Sharepoint Online Management Shell” uygulamasını download etmemiz gerekmekte.
Resim-1
http://www.Microsoft.com/en-us/download/details.aspx?id=35588 adresinden bu işlemi gerçekleştirebilirsiniz.
Resim-2
Sistem gereksinimleri yukarıdaki gibidir.
Resim-3
Uygulamayı açtıktan sonra ilk yapmamız gereken işlem, uygulamayı Sharepoint Online organizasyonumuzu yönetebilecek şekilde ayarlamak olacaktır. Girmemiz gereken komut;
Connect-SPOService -Url “Central Administration Site Url” -credential “Office 365 admin”
Gerekli password bilgisini girdikten sonra bağlantı başarılı bir şekilde gerçekleşecektir.
Şimdi komutlar ile alabileceğimiz aksiyonlar ile ilgili basit örneklere geçelim.
Resim-4
Get-SPOSite komutu ile Sharepoint Online organizasyonunuzda var olan tüm siteleri listeleyebilirsiniz.
Yeni bir site koleksiyonu oluşturmak için;
New-SPOSite –Url “site collection url” -Title “başlık” -Owner “Office 365 admin” -Template “STS#0” -TimeZoneId 10 -StorageQuota 100
Parametresini kullanıyoruz.
Resim-5
Site koleksiyonlarını açtığımızda belirttiğimiz yeni sitenin ekleniyor olduğunu görmekteyiz.
Resim-6
Resim-7
Site koleksiyonunu silmek veya silinen bir siteyi restore etmek için;
Remove-SPOSite –Identity “site collection url” -NoWait
Restore-SPODeletedSite “site collection url”
Komutlarını kullanabilirsiniz.
Resim-8
Yeni bir Sharepoint grubu oluşturmak için;
New-SPOSiteGroup –Site “site Url -Group “Group Name” -PermissionLevels “Permission Level”
Komutunu kullanıyoruz.
Resim-9
Ben daha önce “Oku” isminde bir izin düzeyi oluşturmuştum. Yukarıdaki örnekte oluşturacağım yeni grubun bu izin düzeyini kullanacağını belirttim.
Resim-10
Komutta belirttiğimiz siteye ait grupları incelediğimizde, komut aracılığıyla eklediğimiz grubun başarılı bir şekilde oluştuğunu gözlemliyoruz.
Resim-11
Var olan gruplara kullanıcı eklemek için;
Add-SPOUser –Site “Site Url –Group “Group Name” -LoginName “User Name”
Parametresini giriyorum.
Resim-12
Gruba eklediğimiz kullanıcı sıkıntısız bir şekilde listeleniyor.
Resim-13
Son olarak Sharepoint sitemizin sağlık durumunu check etmek istersek;
Test-SPOSite –Identity “Site Url” parametresini kullanabiliriz.
Sharepoint Online Management Shell uygulamasını basit örneklerle açıklamaya çalıştık. Bu uygulama ile kullanabileceğiniz tüm komutların listesine buradan ulaşabilirsiniz.
Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar