SharePoint İzinlerinin Açıklaması
SharePoint İzinlerinin Amacı
SharePoint izinleri, çalışanların, iş ortaklarının, üçüncü taraf tedarikçilerin ve diğerlerinin SharePoint içeriğinize olan erişimini denetler. Belirli bilgileri kimin okuyabileceğini ve kimin okuyamayacağını seçebilirsiniz. SharePoint izinleri yalnızca listelerdeki ve belge kitaplıklarındaki verileri görüntülemek için değil, aynı zamanda arama sonuçlarını ve hatta kullanıcı arayüzünü de kapsayacak şekilde genişletilir. Örneğin, belirli bir belge listesine ilişkin izniniz yoksa, arama sonuçlarında o listeden hiçbir belge göremezsiniz. Bu izin modeli, hassas verilerin, bunları görmemesi veya dağıtmaması gereken kişilerden korunmasına yardımcı olur.
SharePoint Yönetim Rolleri
Aşağıdaki şekilde ana SharePoint yönetici rollerinin her birinin hangi sistem bileşenlerini yönetebildiği gösterilmektedir:
SharePoint sunucu bileşenleri ve karşılık gelen yönetim rolleri şunlardır:
Sunucu ve grup rolleri
- Windows Yöneticileri — SharePoint bir Windows Sunucusuna yüklendiğinde, o sunucudaki yerel Yöneticiler grubu otomatik olarak SharePoint Farm Yöneticileri grubuna eklenir. Sonuç olarak, bu yerel yöneticiler (Windows Yöneticileri) SharePoint grubu üzerinde tam denetim izinlerine sahiptir; uygulamaları ve yazılımları yükleyebilir ve Internet Information Services (IIS) web sitelerini ve Windows hizmetlerini yönetebilirler. Ancak varsayılan olarak site içeriğine erişimleri yoktur.
- Çiftlik Yöneticileri — Çiftlik Yöneticileri grubunun üyeleri, tüm SharePoint çiftlikleri üzerinde tam denetim izinlerine sahiptir; yani sunucu grubu için SharePoint Merkezi Yönetim'deki tüm yönetim görevlerini gerçekleştirebilirler. Örneğin hizmet uygulamalarını, özellikleri ve site koleksiyonlarını yönetmek için yöneticiler atayabilir. Bu grubun tek tek sitelere, site koleksiyonlarına ve bunların içeriğine erişimi yoktur, ancak bir Çiftlik Yöneticisi herhangi bir site koleksiyonunun sahipliğini kolayca alabilir ve yalnızca kendisini Uygulamadaki site koleksiyonunun Yöneticiler grubuna ekleyerek içeriğine tam erişim sağlayabilir. Yönetim sayfası.
Paylaşılan hizmet rolleri
- Hizmet uygulaması yöneticileri — Bu yöneticiler, grup yöneticisi tarafından seçilir. Bir gruptaki belirli bir hizmet uygulamasına ilişkin ayarları yapılandırabilirler. Ancak hizmet uygulamaları oluşturamaz, gruptaki diğer hizmet uygulamalarına erişemez veya topoloji değişiklikleri gibi grup düzeyinde herhangi bir işlemi gerçekleştiremezler. Örneğin, bir gruptaki bir arama uygulamasının hizmet uygulaması yöneticisi yalnızca o uygulamaya ilişkin ayarları yapılandırabilir.
- Özellik yöneticileri — Bir özellik yöneticisi, bir hizmet uygulamasının bir veya daha fazla belirli özelliğiyle ilişkilendirilir. Bu yöneticiler, hizmet uygulaması ayarlarının bir alt kümesini yönetebilir ancak hizmet uygulamasının tamamını yönetemez. Örneğin, bir özellik yöneticisi, Kullanıcı Profili hizmet uygulamasının Hedef Kitleler özelliğini yönetebilir.
Web uygulaması rolleri
Web uygulaması seviyesinin benzersiz bir yönetici grubu yoktur, ancak grup yöneticileri kendi kapsamlarındaki web uygulamaları üzerinde kontrole sahiptir. Farm Administrators grubunun üyeleri ve yerel sunucudaki Administrators grubunun üyeleri, bireysel kullanıcılara web uygulaması düzeyinde izinler vermek için bir politika tanımlayabilir. Aşağıdaki politikalar mevcuttur:
- Anonim politikalar — Alan adında yetkili olmayan kullanıcılara uygulanacak erişim kısıtlamasını tanımlar: politika yok, yazma erişimini reddet veya tüm erişimi reddet.
- İzin politikaları — Bir site, kitaplık, liste, klasör, öğe, belge veya başka bir varlık için kullanıcılara veya SharePoint gruplarına verilebilecek bir dizi izni tanımlar. Varsayılan izin politikalarını kullanabilir veya özel politikalar oluşturabilirsiniz.
- Kullanıcı politikaları — Bir web uygulamasına uygulanan ve tüm site koleksiyonları tarafından devralınan üst düzey bir izinler kümesi. Kullanıcı politikasını kullanarak, herhangi bir kullanıcıya veya AD grubuna, belirli bir web uygulamasına ve içindeki tüm site koleksiyonlarına benzersiz izinler verebilirsiniz.
- Kullanıcı izinleri — Site koleksiyonu yöneticilerinin belirli bir web uygulaması için benzersiz izinler oluşturmak amacıyla hangi gelişmiş izinleri kullanabileceğini tanımlar. (Bir politika gibi çalıştığı için Microsoft'un buna neden "politika" adını vermediğini bilmiyorum.)
Bu politikalar hakkında daha sonra miras tartışmasında daha fazla konuşacağım.
Site koleksiyonu rolleri
- Site koleksiyonu yöneticileri — Bu yöneticiler, bir site koleksiyonundaki tüm sitelerde Tam Denetim izin düzeyine sahiptir. Söz konusu sitede açık izinlere sahip olmasalar bile, söz konusu site koleksiyonundaki tüm site içeriğine Tam Denetim erişimine sahiptirler. Tüm site içeriğini denetleyebilir ve her türlü yönetim mesajını alabilirler. Site koleksiyonunun oluşturulması sırasında birincil ve ikincil site koleksiyonu yöneticisi belirtilebilir.
- Site sahipleri — Varsayılan olarak, bir sitenin Sahipler grubunun üyeleri o sitede Tam Denetim izin düzeyine sahiptir. Sitede ve site içindeki herhangi bir liste veya kitaplıkta yönetim görevlerini gerçekleştirebilirler. Etkin olmayan sitelerin beklemede olan otomatik olarak silinmesi ve siteye erişim talepleri gibi olaylar için e-posta bildirimleri alırlar.
Varsayılan SharePoint İzin Türleri
Varsayılan olarak SharePoint aşağıdaki kullanıcı izni türlerini tanımlar:
- Tam erişim — Kullanıcı site ayarlarını yönetebilir, alt siteler oluşturabilir ve kullanıcıları gruplara ekleyebilir.
- Tasarım — Kullanıcı, onayları ve özelleştirmeleri görüntüleyebilir, ekleyebilir, güncelleyebilir ve silebilir, ayrıca sitede yeni belge kitaplıkları ve listeleri oluşturup düzenleyebilir ancak sitenin tamamına ilişkin ayarları yönetemez.
- Katkıda bulunun — Kullanıcı, liste öğelerini ve belgeleri görüntüleyebilir, ekleyebilir, güncelleyebilir ve kaldırabilir. Bu haklar, normal SharePoint kullanıcılarının bir sitedeki belgeleri ve bilgileri yönetmesine olanak tanıyan en yaygın haklardır.
- Oku — Kullanıcı liste öğelerini, sayfaları görüntüleyebilir ve belgeleri indirebilir.
- Düzenle — Kullanıcı listeleri ve liste öğelerini yönetebilir ve izinlere katkıda bulunabilir.
- Salt görüntüleme — Kullanıcı sayfaları, liste öğelerini ve belgeleri görüntüleyebilir. Belgeler yalnızca tarayıcıda görüntülenebilir; SharePoint sunucusundan yerel bilgisayara indirilemezler.
- Sınırlı Erişim — Kullanıcı, paylaşılan kaynaklara ve belirli varlıklara erişebilir. Sınırlı Erişim, kullanıcıların belirli bir listeye, belge kitaplığına, klasöre, liste öğesine veya belgeye, sitenin tamamına erişmelerine izin vermeden erişmelerini sağlamak için ayrıntılı izinlerle (devralmayan, benzersiz izinler) birleştirilecek şekilde tasarlanmıştır. Sınırlı Erişim izni düzenlenemez veya silinemez.
SharePoint Grupları
Gruplar aracılığıyla bir SharePoint sitesine izin atamanın iki yolu vardır: İlki
eklemektir. bir kullanıcıyı bir SharePoint grubuna dahil etmek ve ikincisi, bir AD güvenlik grubuna doğrudan siteye erişim vermek veya onu sitede izinleri olan bir SharePoint grubuna yerleştirmektir.
SharePoint grupları, bireysel kullanıcılar yerine kullanıcı gruplarını yönetmenize olanak tanır. Bir grup, SharePoint'te oluşturulan bireysel kullanıcıların yanı sıra, Active Directory Etki Alanı Hizmetleri (AD DS), LDAPv3 tabanlı dizinler, uygulamaya özel veritabanları ve kimlik modelleri gibi herhangi bir kimlik yönetimi veya etki alanı hizmetleri sisteminden kullanıcıları veya grupları içerebilir. Windows Live ID.
Kullanıcı tanımlı SharePoint gruplarının siteye belirli erişim hakları yoktur. Kuruluşunuzun veya sitenizin boyutuna ve karmaşıklığına bağlı olarak kullanıcılarınızı istediğiniz sayıda grup halinde düzenleyebilirsiniz. Belirtilmesi gereken önemli bir nokta da SharePoint gruplarının iç içe yerleştirilemeyeceğidir.
Ancak üyelere belirli erişim izinleri veren önceden tanımlanmış SharePoint grupları da vardır. Önceden tanımlanmış bir dizi grup, kullandığınız site şablonuna bağlıdır. Bir ekip sitesi için önceden tanımlanmış gruplar ve bu sitenin SharePoint sitesine yönelik varsayılan izinleri aşağıda verilmiştir:
- Ziyaretçiler — Okuma izinleri
- Üyeler —Düzenleme izinleri
- Sahipler — Tam Denetim izinleri
- Görüntüleyenler —Salt Görüntüleme izinleri
Yayınlama sitesi şablonu için önceden tanımlanmış gruplar ve bunların varsayılan izinleri şunlardır:
- Kısıtlanmış Okuyucular — Sayfaları ve belgeleri görüntüleyebilir ancak geçmiş sürümleri veya izinlerle ilgili bilgileri görüntüleyemez.
- Stil Kaynağı Okuyucuları — Ana Sayfa Galerisi için Okuma iznine ve Stil Kitaplığı için Kısıtlı Okuma iznine sahiptir. Varsayılan olarak kimliği doğrulanmış tüm kullanıcılar bu grubun üyesidir.
- Tasarımcılar — Bir tarayıcı veya SharePoint Designer kullanarak site sayfalarının düzenini görüntüleyebilir, ekleyebilir, güncelleyebilir, silebilir, onaylayabilir ve özelleştirebilir.
- Onaylayanlar — Sayfaları, liste öğelerini ve belgeleri düzenleyebilir ve onaylayabilir.
- Hiyerarşi Yöneticileri — Siteler, listeler, liste öğeleri ve belgeler oluşturabilir.
Tüm bu grupların ve izinlerinin değiştirilebileceğini unutmayın.
En iyi uygulama, yalnızca bilgileri okuması gereken normal kullanıcıları Ziyaretçiler grubuna eklemek ve doküman oluşturması veya düzenlemesi gereken kullanıcıları Üyeler grubuna eklemektir. Bunun nedeni, Üyeler grubundaki kullanıcıların öğe veya belge ekleyebilmesi, değiştirebilmesi veya kaldırabilmesi ancak site yapısını, ayarları veya görünümü değiştirememesidir. Benzer şekilde, Ziyaretçiler grubundaki kullanıcılar da sayfaları, belgeleri ve öğeleri görebilir ancak ekleme veya kaldırma işlemlerini gerçekleştiremez.
Nesnelere İzin Atama
İzinler çeşitli SharePoint öğelerine ayarlanabilir:
- SharePoint grubu — Yönetim izinleri
- Web uygulaması — Anonim politika, kullanıcı politikası, kullanıcı izinleri
- Paylaşılan Hizmetler — Hizmet uygulaması ve özellik yönetim izinleri
- Site koleksiyonu — Site koleksiyonu yönetim izinleri, izinler
- Alt Site — İzinler
- Belge kitaplığı veya listesi — Paylaşım İzinleri
- Belge kitaplığındaki veya listedeki klasör — Paylaşım izinleri
- Ayrı dosya — Paylaşım izinleri
İzin ataması için en iyi uygulamalar
Erişim haklarını çeşitli düzeylerde düzenleme fırsatına sahip olursunuz. Gerekirse hiyerarşinin daha alt seviyelerinde izinlerin ayarlanmasında istisnalar (benzersiz izinler) oluşturabilir ve ayrıca izinlerin devralınmasını da durdurabilirsiniz. Örneğin, belirli bir belge kitaplığı için benzersiz izinler oluşturabilir ve izinleri üst belgeden devralmasını engelleyebilirsiniz.
En iyi uygulama olarak, üst düzey izin yapısını mümkün olduğu kadar ayrıntılı tasarlamalı ve istisna sayısını en aza indirmelisiniz. Farklı düzeylerde ne kadar benzersiz izinler oluşturursanız erişim haklarını denetlemek ve kontrol etmek o kadar zor olacaktır. İzin denetimini ve izlenmesini kolaylaştıran üçüncü taraf araçların bulunduğunu unutmayın. Örneğin, Netwrix Auditor for SharePoint, SharePoint izinlerinizin mevcut durumunun yanı sıra daha önceki bir andaki durumu hakkında rapor verebilir ve herhangi biri izinleri değiştirdiğinde sizi uyarabilir.
İzinlerin Devri
Varsayılan olarak alt siteler, kitaplıklar ve listeler, izinleri oluşturuldukları siteden (ana site) devralır. Ayrıca daha önce anlattığım web uygulaması düzeyinde tanımlanan politikalar da bulunmaktadır. Tüm site koleksiyonları, kullanıcı hesaplarına erişim izni veren veya reddeden web uygulamasının kullanıcı politikasından ve anonim politikasından izinleri devralır. Web uygulamaları aynı zamanda site koleksiyonları için benzersiz izinler oluşturmak amacıyla hangi izin düzeylerinin kullanılabileceğini tanımlayan kullanıcı izinlerini de devralır. Web uygulaması düzeyinde ayrıca kullanıcı ilkesi için üst düzey izin türlerini tanımlayan bir izin ilkesi bulunur.
İzinlerin devralınmasını ihlal ederseniz alt site, belge kitaplığı, web sitesi veya dosya kendi benzersiz izinlerini oluşturabilecektir ancak daha önce de belirtildiği gibi yalnızca web uygulamasının kullanıcı izinleri tarafından düzenlenen izin düzeyleri mevcut olacaktır.
Bu nedenle, web uygulaması düzeyinde yapılandırılan politikalara bağlı iki tür kalıtımımız vardır:
- Tüm alt düzey site koleksiyonları tarafından devralınan Kullanıcı politikası.
- Tüm site koleksiyonu gelişmiş izinleri tarafından devralınan Kullanıcı izinleri; bu miras daha düşük seviyelerde bozulamaz.
Üst düzey sitedeki (öğe listesi, belge kitaplığı) herhangi bir izin değişikliği, benzersiz izinlere sahip alt öğeleri etkilemez ve benzersiz izinler, üst düzey izinlerle çakıştığında her zaman kazanır.
İzinlerin devralınması için en iyi uygulamalar
Üst öğeden devralınan izinlerin net bir hiyerarşisi olduğunda izinleri yönetmek çok daha kolaydır. Bir sitedeki bazı listelerde ayrıntılı (benzersiz) izinler uygulandığında ve bazı sitelerde benzersiz izinlere sahip alt siteler, diğerlerinde ise devralınan izinlere sahip alt siteler olduğunda bu durum daha da zorlaşır. Bu nedenle, siteleri ve alt siteleri, listeleri ve kitaplıkları, izinlerin çoğunu üst öğeden devralabilecek şekilde mümkün olduğunca düzenlemek en iyi uygulamadır.
İşte sizin için basitleştirilmiş karmaşık bir SharePoint izin yapısı:
Gelişmiş İzinler
SharePoint'teki varsayılan gruplar ve izin düzeyleri, birçok kuruluş türü için yararlı olan izinler için genel bir çerçeve sağlar. Ancak, kullanıcıların nasıl organize edildiği veya sitelerinizde gerçekleştirdikleri birçok farklı görevle tam olarak eşleşemeyebilirler. Varsayılan izin düzeyleri kuruluşunuza uygun değilse özel gruplar oluşturabilir, belirli izin düzeylerinde yer alan izinleri değiştirebilir veya özel izin düzeyleri oluşturabilirsiniz.
SharePoint Sitesi İzinleri
Bu izinler site ve kişisel ayarları, web arayüzünü, erişimi ve site yapılandırmasını etkiler:
- İzinleri Yönetin — Bir alt sitede izin düzeyleri oluşturup değiştirin ve kullanıcılara ve gruplara izinler atayın.
- Web Analizi Verilerini Görüntüleyin — Site kullanım raporlarını görüntüleyin
- Alt Siteler Oluşturun — Ekip siteleri, yayınlama siteleri ve haber akışı siteleri gibi alt siteler oluşturun
- Web Sitesini Yönetin — Site için tüm yönetim ve içerik yönetimi işlemlerini gerçekleştirin
- Sayfa Ekleme ve Özelleştirme — HTML sayfalarını ekleyin, değiştirin ve silin
- Temaları ve Kenarlıkları Uygula — Siteye bir tema veya kenarlıklar uygulayın
- Stil Sayfalarını Uygula — Siteye bir stil sayfası (.CSS dosyası) uygulayın
- Gruplar Oluşturun — Site koleksiyonunun herhangi bir yerinde kullanılabilecek bir kullanıcı grubu oluşturun
- Dizinlere Göz Atın — SharePoint kullanarak bir sitedeki dosya ve klasörleri numaralandırın
- Self Servis Site Oluşturmayı Kullan — Self servis site oluşturmayı kullanarak bir site oluşturun
- Sayfaları Görüntüle — Bir sitedeki sayfaları görüntüleyin
- İzinleri Numaralandır — Bir site, liste, klasör, belge veya liste öğesindeki izinleri numaralandırın
- Kullanıcı Bilgilerine Göz Atın — Site kullanıcılarıyla ilgili bilgileri görüntüleyin
- Uyarıları Yönet — Tüm site kullanıcıları için uyarıları yönetin
- Uzak Arayüzleri Kullanın — Siteye erişmek için SOAP, Web DAV, İstemci Nesne Modeli veya SharePoint Designer arayüzlerini kullanın
- İstemci Entegrasyon Özelliklerini Kullanın — Sitedeki istemci uygulamalarını başlatan özellikleri kullanın (bu izne sahip olmayan kullanıcıların belgeleri yerel olarak indirmesi, onlarla çalışması ve ardından revize edilen belgeleri yüklemesi gerekir)
- Aç — Bir siteyi, listeyi veya klasörü açın ve bu kapsayıcının içindeki öğelere erişin
- Kişisel Kullanıcı Bilgilerini Düzenleme — Telefon numarasını veya unvanı güncellemek veya resim eklemek gibi yöntemlerle kişinin kendi kullanıcı bilgilerini değiştirme
SharePoint Listesi İzinleri
Bu izinler listelerin, klasörlerin ve belgelerin yönetimini ve öğelerin ve uygulama sayfalarının görüntülenmesini etkiler:
- Listeleri Yönet — Bir listenin listelerini, liste sütunlarını ve genel görünümlerini oluşturun ve silin
- Liste Davranışlarını Geçersiz Kıl — Başka bir kullanıcı tarafından teslim alınan bir belgeyi atın veya iade edin
- Öğe Ekle — Listelere öğe ve belge kitaplıklarına belge ekleyin
- Öğeleri Düzenle — Belge kitaplıklarındaki listelerdeki ve belgelerdeki öğeleri düzenleyin ve belge kitaplıklarındaki web bölümü sayfalarını özelleştirin
- Öğeleri Sil — Listelerdeki öğeleri ve belge kitaplıklarındaki belgeleri silin
- Öğeleri Görüntüle — Listelerdeki öğeleri ve belge kitaplıklarındaki belgeleri görüntüleyin
- Öğeleri Onayla — Bir listenin, öğenin veya belgenin yeni sürümünü onaylayın veya reddedin
- Öğeleri Aç — Belgeleri sunucu tarafı dosya işleyicilerini kullanarak açın (belgeler yerel bilgisayara indirilmez)
- Sürümleri Görüntüle — Bir liste öğesinin veya belgenin geçmiş sürümlerini görüntüleyin
- Sürümleri Sil — Bir liste öğesinin veya belgenin geçmiş sürümlerini silin
- Uyarı Oluşturun — Listeler, kitaplıklar, klasörler, dosyalar veya liste öğelerinde yapılan değişiklikleri izlemek için uyarılar oluşturun
- Uygulama Sayfalarını Görüntüle — Formları, görünümleri ve uygulama sayfalarını görüntüleyin
SharePoint Kişisel İzinleri
Bu izinler kişisel sayfaların yapılandırılmasını ve yönetimini etkiler:
- Kişisel Görünümleri Yönetin — Kişisel liste görünümlerini oluşturun, değiştirin ve silin
- Kişisel Web Bölümlerini Ekle/Kaldır — Kişisel web bölümlerini ekleyin veya kaldırın
- Kişisel Web Bölümlerini Güncelle — Kişisel web bölümlerine kişiselleştirilmiş bilgiler ekleyin veya düzenleyin

