在新的objectclass中使用attributetype

时间:2017-11-17 17:33:16

标签: ldap openldap phpldapadmin

我是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定义中是否还有其他引用兄弟的方式?

0 个答案:

没有答案