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.
Objek kelas Kontainer memiliki atribut otherWellKnownObjects yang dapat Anda gunakan untuk mengaitkan GUID dengan nama khusus (DN) objek anak dalam kontainer. Jika objek anak dipindahkan atau diganti namanya, server Direktori Aktif memperbarui DN di nilai otherWellKnownObjects untuk objek anak tersebut. Ini memungkinkan penggunaan fitur pengikatan WKGUID untuk menetapkan hubungan dengan objek anak menggunakan GUID dan DN kontainer, bukan DN objek anak.
Atribut otherWellKnownObjects setara dengan atribut wellKnownObjects kecuali bahwa aplikasi dan layanan dapat menulis nilai otherWellKnownObjects, tetapi hanya sistem yang dapat menulis wellKnownObjects.
Menggunakan atribut otherWellKnownObjects dan pengikatan WKGUID sangat bermanfaat dalam situasi berikut, di mana diperlukan pengikatan yang aman terhadap penggantian nama dalam kaitannya dengan objek kontainer tertentu.
Jika objek kontainer berisi objek penting lainnya, atau jika objek penting dapat diganti namanya atau dipindahkan.
Jika objek penting ada pada masing-masing contoh objek kontainer. Misalnya, sistem menggunakan atribut wellKnownObjects dari setiap objek domainDNS untuk menyimpan nilai bagi kontainer Pengguna, yang ada di setiap instansi objek domainDNS. Ini memungkinkan aplikasi untuk terhubung ke kontainer Pengguna dengan aman meskipun terjadi penggantian nama, dengan menentukan GUID yang sudah dikenal dan DN dari kontainer domainDNS . Aplikasi dapat menggunakan atribut kontainer otherWellKnownObjects dengan cara yang sama.
Jika Anda memerlukan pengikatan yang aman dari penggantian nama dan/atau kemampuan pencarian pada objek penting.
Untuk menambahkan kemampuan pengikatan dan pencarian yang aman terhadap penggantian nama
- Tambahkan nilai ke properti otherWellKnownObjects objek kontainer saat objek penting dibuat dalam kontainer tersebut. Nilai berisi GUID yang mewakili objek terkenal. Ketahuilah bahwa ini bukan objectGUID dan distinguishedName untuk objek tersebut.
- Gunakan fitur pengikatan WKGUID untuk mengikat atau mencari objek penting.
Atribut otherWellKnownObjects dapat memiliki beberapa nilai dan berisi pasangan GUID/DN dari objek terkenal yang berada dalam kontainer tempat mereka ditetapkan. Atribut otherWellKnownObjects memiliki sintaks DNWithBinary di mana nilai memiliki formulir berikut:
B:<char count>:<well known GUID>:<object DN>
Dalam contoh ini, "<jumlah karakter>" adalah jumlah digit heksadesimal dalam "<GUID terkenal>", yaitu 32 (jumlah digit heksadesimal dalam GUID) untuk otherWellKnownObjects dan wellKnownObjects. "<GUID terkenal>" adalah representasi digit heksadesimal dari GUID yang dikenal luas. "<objek DN>" adalah nama khusus objek yang diwakili oleh nilai WKO ini. Server mempertahankan bagian ObjectDN dari setiap nilai wellKnownObjects dan otherWellKnownObjects, sehingga berisi nama objek yang saat ini terbedakan yang awalnya ditentukan ketika nilai tersebut dibuat.
Misalnya, jika {df447b5e-aa5b-11d2-8d53-00c04f79ab81} adalah GUID objek MyObject yang terkenal di kontainer MyContainer di domain Fabrikam.com, nilai otherWellKnownObjects akan menentukan GUID terkenal dan DN MyObject:
B:32:df447b5eaa5b11d28d5300c04f79ab81:cn=MyObject,cn=MyContainer,dc=Fabrikam,dc=com
Untuk mengikat objek ini, gunakan string pengikatan WKGUID berikut yang menentukan GUID objek yang terkenal dan DN kontainer:
LDAP://<WKGUID=df447b5eaa5b11d28d5300c04f79ab81,cn=MyContainer,dc=Fabrikam,dc=com>
Setelah mengikat objek ini, Anda dapat menggunakan antarmuka ADSI COM untuk mencari, membaca, memodifikasi, atau menghapus objek.
Untuk informasi selengkapnya dan contoh kode yang menunjukkan cara menambahkan objek ke atribut otherWellKnownObjects, lihat Contoh Kode untuk Membuat Objek Kontainer.