2017-07-14 92 views
0

我正在爲OpenLDAP定義一個自定義架構。如果我理解正確,objectclass定義中的SUP字段可用於指示哪些屬性是從父類繼承的。 但是,它不強制將子對象類的條目作爲條目樹中父類條目的實際子對象。那麼,我該如何告訴OpenLDAP某個對象類的條目必須是另一個給定對象類的條目的子對象呢?在LDAP中建立親子關係

(據我瞭解,在戲有兩個層次:屬性層次和對象類層次結構和LDAP教程我發現粉飾的區別)

+0

模式不這樣做。 SUP表示您正在定義的對象類的超類。 – EJP

+0

感謝您的回覆,但它確實說明了我在閱讀LDAP時經常遇到的歧義。當你說'SUP'表示我正在定義的對象類的超類時,你的意思是在屬性層次結構還是在對象類層次結構中?前者簡單地表示子類繼承父類的每個屬性,而後者表示子對象類的條目必須是其中一個父類的條目的子項。我假設前者,但我想知道如何表達後者。你是說這根本不可能嗎? –

+0

這意味着'超類'的方式與其他地方使用的術語完全相同。沒有歧義。同樣,「模式不這樣做」是另一種說'不可能'的方式。你似乎正在這裏從山麓上爬山。 – EJP

回答

1

的SUP標籤意味着與該SUP ObjectClasses關聯的所有必需屬性和可選屬性也都與下級ObjectClasses相關聯。隻影響模式元素。

對於LDAP內的「子女父母」關係,通常將根據目錄信息樹(DIT)的結構來確定。

+0

明白了,謝謝! –