Active Directory Schema

Active Directory Schema (Şema), Active Directory'de oluşturulabilecek tüm nesne sınıflarının (Object Class) ve bu nesneleri oluşturan tüm özelliklerin (attribute) tanımlandığı yerdir. Ali isimli bir kullanıcı ile örnek verelim. Böyle bir kayıt oluşturabilmemizin nedeni, User isimli bir nesne sınıfının ve Name isimli bir özelliğin bulunmasıdır. Bu kayıtta TCKimlik numarası bilgilerinin de tutulmasını istiyorsak, bu isimde bir özellik oluşturmak ve Schema'ya eklemek gerekir.

Exchange Server ve Lync Server gibi uygulamalar, bilgilerinin önemli kısmını Active Directory'de tutmaktadır. Bunun için, Active Directory'deki nesne sınıfı ve özelliklerin uygulamaya destek vermesi gerekir. Bu nedenle bu uygulamalar, kurulumun ilk aşamalarında Active Directory Şemasını ihtiyaçlarına göre güncellerler.

Şema bilgisi, Forest'ın içindeki tüm Domain'lerdaki tüm Domain Controller'ların, Schema bölümünde (partition) tutulur. Asıl kopya, Schema Master rolüne sahip olan Domain Controller'da tutulur.