Bagikan melalui


Menghitung Partisi Direktori Aplikasi di Forest

Seperti partisi domain, setiap partisi direktori aplikasi diwakili oleh objek crossRef dalam kontainer Partisi partisi konfigurasi. Setiap objek crossRef menyimpan data tentang partisi yang sesuai.

Objek crossRef yang mewakili partisi domain dibedakan dari objek crossRef yang mewakili partisi direktori aplikasi oleh konten atribut systemFlags. Objek crossRef yang mewakili partisi domain akan memiliki bendera ADS_SYSTEMFLAG_CR_NTDS_NC dan ADS_SYSTEMFLAG_CR_NTDS_DOMAIN yang diatur dalam atribut systemFlags. Objek crossRef yang mewakili partisi direktori aplikasi akan memiliki set bendera ADS_SYSTEMFLAG_CR_NTDS_NC dan bendera ADS_SYSTEMFLAG_CR_NTDS_DOMAIN tidak akan diatur dalam atribut systemFlags .

Objek crossRef yang mewakili partisi Skema dan Konfigurasi juga akan memiliki set bendera ADS_SYSTEMFLAG_CR_NTDS_NC dan bendera ADS_SYSTEMFLAG_CR_NTDS_DOMAIN tidak akan diatur dalam atribut systemFlags. Ini mengharuskan kedua objek crossRef ini dibedakan oleh konten atribut nCName. Atribut nCName untuk objek crossRef yang mewakili kontainer Skema akan identik dengan atribut schemaNamingContext dari objek RootDSE. Demikian pula, atribut nCName untuk objek crossRef yang mewakili kontainer Konfigurasi akan identik dengan atribut configurationNamingContext dari objek RootDSE.

Untuk mengidentifikasi semua partisi direktori aplikasi di forest, lakukan langkah-langkah berikut

  1. Dalam kontainer Partisi partisi konfigurasi, cari atau hitung semua objek crossRef.
  2. Jika objek crossRef tidak memiliki set bendera ADS_SYSTEMFLAG_CR_NTDS_NC atau memiliki bendera ADS_SYSTEMFLAG_CR_NTDS_DOMAIN yang diatur dalam nilai atribut systemFlags, kecualikan objek dari kumpulan hasil.
  3. Kecualikan partisi Skema dari hasil yang ditetapkan dengan membandingkan atribut nCName objek crossRef dengan atribut schemaNamingContext dari objek RootDSE.
  4. Kecualikan partisi Konfigurasi dari hasil yang ditetapkan dengan membandingkan atribut nCName objek crossRef dengan atribut configurationNamingContext dari objek RootDSE.
  5. Objek crossRef yang tersisa dalam tataan hasil semuanya mewakili partisi direktori aplikasi.