Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Di Active Directory Domain Services, definisi kelas dan atribut disimpan di direktori sebagai instans kelas kelasSkema dan atribut Kelas Skema. classSchema dan attributeSchema adalah kelas yang ditentukan dalam skema. Untuk memanipulasi skema Direktori Aktif, gunakan operasi LDAP yang sama yang digunakan untuk memanipulasi objek lain. Karena skema adalah bagian kunci dari direktori yang memengaruhi seluruh forest, pembatasan khusus berlaku untuk ekstensi skema. Untuk informasi selengkapnya tentang pembatasan, lihat Pembatasan Ekstensi Skema.
Untuk meringkas implementasi skema:
Instans kelas ClassSchema menentukan setiap kelas objek yang didukung oleh Active Directory Domain Services. Atribut objek classSchema, misalnya, atribut mayContain dan mustContain-nya, menjelaskan kelas objek, dengan cara yang sama seperti atribut objek pengguna, misalnya, atribut userPrincipalName dan telephoneNumber-nya, menjelaskan pengguna tersebut. Untuk informasi selengkapnya, lihat Karakteristik Kelas Objek.
Instans kelas attributeSchema digunakan untuk menentukan setiap atribut yang didukung oleh Active Directory Domain Services. Atribut objek attributeSchema , misalnya, atributSyntax dan atribut isSingleValued , menjelaskan atribut, dengan cara yang sama seperti atribut objek pengguna menjelaskan pengguna tersebut. Untuk informasi selengkapnya, lihat Karakteristik Atribut.
Instans kelas attributeSchema dan classSchema disimpan di tempat terkenal di direktori, kontainer skema. Kontainer skema selalu memiliki nama formulir khusus:
CN=Schema,CN=Configuration,<DC=forestroot>di mana "<DC=forestroot>" adalah nama khusus dari akar forest, misalnya, "DC=Fabrikam,DC=Com".
Untuk mendapatkan nama khusus kontainer skema, baca atribut schemaNamingContext dari rootDSE. Untuk informasi selengkapnya tentang rootDSE dan atributnya, lihat Pengikatan Tanpa Server dan RootDSE.
Saat memikirkan skema, ingatlah:
- Perubahan skema bersifat global. Ada satu skema untuk seluruh hutan. Skema direplikasi secara global: salinan skema ada di setiap pengendali domain di forest. Ketika Anda memperluas skema, Anda melakukannya untuk seluruh forest.
- Penambahan skema tidak dapat dibalik. Saat kelas atau atribut baru ditambahkan ke skema, kelas atau atribut baru tidak dapat dihapus. Atribut atau kelas yang ada dapat dinonaktifkan, tetapi tidak dihapus. Untuk informasi selengkapnya, lihat Menonaktifkan Kelas dan Atribut yang Ada.
- Menonaktifkan kelas atau atribut tidak memengaruhi instans kelas atau atribut yang ada, tetapi mencegah instans baru dibuat. Anda tidak dapat menonaktifkan atribut jika disertakan dalam kelas apa pun yang tidak dinonaktifkan.