
Powershell ile Takvim Paylaşım Ayarları
Office 365 Exchange üzerinde kullanıcıların takvim paylaşım ayarlarını yapılandırabilirsiniz. Bu işlemi GUI ekranından yapabileceğiniz gibi ek olarak da Powershell üzerinden de yapabilirsiniz. Powershell üzerinden Takvim izinlerini düzenlemek için ilk olarak Exchange Online bağlantısını sağlamamız gerekmektedir. Bunun için;

Connect-ExchangeOnline
Bu komut sonrasında admin bilgileri ile login oluyoruz.
Oturum açma işlemlerimiz tamamlandıktan sonra aşağıdaki şekilde komutu yazarak kullanıcının takvim izinlerini kontrol ediyoruz.

Get-MailboxFolderPermission -Identity "mwsec@mwsec.com.tr:\Calendar" | ft Identity,FolderName,User,AccessRights
Çıktıda görüldüğü üzere kullanıcı “Default Calender Sharing Policy” ile takvim paylaşımı yapabilmektedir. Bu ayar varsayılan olan tüm kullanıcılarda uygulanmaktadır. Bu ayarın içerisinde sadece şirket içi kullanıcılara paylaşım yapılmaktadır. Biz buna ek olarak External bir kullanıcıya takvim izinleri yetkisi vereceğiz.
Set-MailboxFolderPermission -Identity mwsec@mwsec.com.tr:\Calendar -User murat.koseoglu@outlook.com -AccessRights Reviewer
Yukarıdaki komutu yazarak mwsec@mwsec.com.tr kullanıcısına murat.koseoglu@outlook.com mail adresine görüntüleme yetkisi vermektedir. Karşı kullanıcı takvimin eklediği andan itibaren kullanıcının takvimini takip edebilecektir.
Farklı yetkiler vermek isterseniz aşağıdaki komutları sonuna ekleyerek düzenleyebilirsiniz.
- Owner. Tüm öğeleri ve klasörleri okumaya, oluşturmaya, değiştirmeye ve silmeye izin verir. Ayrıca öğe izinlerini yönetmeye de izin verir
- PublishingEditor. Öğeleri/alt klasörleri okumaya, oluşturmaya, değiştirmeye ve silmeye izin verir.
- Editor. Öğeleri okumaya, oluşturmaya, değiştirmeye ve silmeye izin verir.
- PublishingAuthor. Tüm öğeleri/alt klasörleri okumaya, oluşturmaya izin verir. Yalnızca oluşturduğunuz öğeleri değiştirebilir ve silebilirsiniz.
- Author. Öğe oluşturmaya ve okumaya izin verir; kendi öğelerini düzenler ve siler.
- NonEditingAuthor. Tam okuma erişimine ve öğe oluşturmaya izin verir. Yalnızca kendi öğelerinizi silebilirsiniz.
- Reviewer. Görüntüleme
- Contributor. Öğeler ve klasörler oluşturmaya izin verir.
- AvailabilityOnly. Takvimden boş/meşkul bilgilerinin okunmasını sağlar
- LimitedDetails. Konunun ve konumun görüntülenmesini sağlar.
- None. Klasör ve dosyalara erişim izninlerini kaldırır.