Aracılığıyla paylaş


Nesne Adları ve Kimlikleri

Active Directory Etki Alanı Hizmetleri'ndeki bir nesne aşağıdakiler de dahil olmak üzere çeşitli kimliklere sahiptir.

Göreli Ayırt Edici Ad

Göreli ayırt edici ad, nesnenin adlandırma özniteliği tarafından tanımlanan addır. classSchema nesnesinin rDnAttID özniteliği, sınıfın örnekleri için adlandırma özniteliğini tanımlar. Çoğu nesne sınıfı, adlandırma özniteliği olarak cn (Common-Name) özniteliğini kullanır. Nesnenin göreli ayırt edici adı, nesnenin bulunduğu kapsayıcıda benzersiz olmalıdır. Aynı göreli ayırt edici ada sahip birçok nesne örneği olabilir, ancak ikisi aynı kapsayıcıda olamaz. rDnAttID özniteliği ve classSchema nesneleri hakkında daha fazla bilgi için bkz. Nesne Sınıflarının Özellikleri.

Ayırt Edici Ad

ayırt edici ad nesnenin geçerli adıdır ve nesnenin distinguishedName özniteliğinde yer alır. Ayırt edici ad, nesnenin konumunu içeren bir dizedir ve nesnenin göreli ayırt edici adını ve her bir üst öğesini kök dizinine kadar birleştirerek oluşturulur. Örneğin, Fabrikam.com etki alanındaki Users kapsayıcısının ayırt edici adı "CN=Users,DC=Fabrikam,DC=com" olabilir. Ayırt edici adlar bir ormanda benzersizdir. Nesne taşındığında veya yeniden adlandırıldığında nesnenin ayırt edici adı değişir.

Nesne GUID'i

Nesne GUID'i, nesne örneği oluşturulduğunda Active Directory Etki Alanı Hizmetleri tarafından atanan genel olarak benzersiz bir tanımlayıcıdır. Nesne GUID'i nesnenin objectGUID özniteliğinde yer alır. GUID, alan ve zaman açısından benzersiz olması garanti edilen 128 bitlik bir sayıdır. Nesne GUID'leri hiçbir zaman değişmez, bu nedenle bir nesne kurumsal ormanda yeniden adlandırılır veya herhangi bir yere taşınırsa nesne GUID'i aynı kalır. Active Directory Etki Alanı Hizmetleri'ndeki nesnelere başvuruları kaydeden uygulamalar, nesne başvurusunun nesnenin yeniden adlandırılmasının devam edeceğinden emin olmak için nesne GUID'sini kullanmalıdır. Nesnenin ayırt edici adı değişebilir, ancak nesne GUID'i değişmez.

Diğer Kimlikler

Nesne örneklerinin başka birçok özniteliği olabilir ve öznitelikler uygulamalar tarafından tanımlamak için kullanılabilir. Örneğin, güvenlik sorumlusu nesneleri (kullanıcı, bilgisayarve grubu nesne sınıfları) userPrincipalName, sAMAccountNameve objectSid özniteliklerine sahiptir. Bu öznitelikler Windows 2000 için çok önemli "adlardır", ancak bunlar dizin açısından nesne kimliğinin bir parçası değildir.