我是 LDAP 新手,我创建了一个新objectclass
的如下:
attributetype ( 1.3.6.1.4.1.42.2.27.4.1.7
NAME 'functions'
DESC 'Admin functions'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
objectclass ( 1.3.6.1.4.1.42.2.27.4.2.3
NAME 'adminFunctionsGroup'
DESC 'Admin functions group'
SUP top
STRUCTURAL
MUST ( cn ) )
现在我需要创建一个新objectclass
的以attributetype
在这种情况下引用它的一个兄弟姐妹,adminFunctionsGroup
因为它们都有父 `top.
我尝试按如下方式创建它,但出现错误:
AttributeType not found: adminFunctionsGroup
试图:
attributetype ( 1.3.6.1.4.1.42.2.27.4.1.8
NAME 'adminFunctions'
DESC 'Admin functions'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.42.2.27.4.1.9
NAME 'adminGroups'
DESC 'Admin groups'
EQUALITY caseExactIA5Match
SUP adminFunctionsGroup
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
objectclass ( 1.3.6.1.4.1.42.2.27.4.2.1
NAME 'User'
DESC 'user object'
SUP top
STRUCTURAL
MUST ( cn $ adminGroups )
MAY adminFunctions )
有没有其他方法可以在objectclass
定义中引用兄弟姐妹?