the branch to which you want to add the prescriptiveACI
add the attribute administrativeRole with the value
accessControlSpecificArea

On Fri, Nov 23, 2012 at 1:20 PM, Eugene Prokopiev <e...@itx.ru> wrote:

> The problem is \"enableSearchForAllUsers\" substring, backslashes are not
> needed.
>
> Now I have another problem:
>
> $ ldapadd -h localhost -p 10389 -D "uid=admin,ou=system" -W -f aci.ldif
> Enter LDAP Password:
> adding new entry "cn=enableSearchForAllUsers,dc=home"
> ldap_add: No such attribute (16)
>         additional info: NO_SUCH_ATTRIBUTE: failed for     Add Request :
> ClientEntry
>     dn: cn=enableSearchForAllUsers,dc=home
>     objectClass: top
>     objectClass: subentry
>     objectClass: accessControlSubentry
>     cn: enableSearchForAllUsers
>     prescriptiveACI: { identificationTag "enableSearchForAllUsers",
> precedence 14, authenticationLevel simple, itemOrUserFirst userFirst: {
> userClasses { allUsers }, userPermissions { { protectedItems {entry,
> allUserAttributeTypesAndValues}, grantsAndDenials { grantRead,
> grantReturnDN, grantBrowse } } } } }
>     administrativeRole: accessControlSpecificArea
>     subtreeSpecification: {}
> : Administration point 0.9.2342.19200300.100.1.25=home does not contain an
> administrativeRole attribute! An administrativeRole attribute in the
> administrative point is required to add a subordinate subentry.
>
> Which entry must contain administrativeRole attribute? Which objectClass
> defines this attribute?
>
> --
> Regards,
> Eugene Prokopiev
>



-- 
Kiran Ayyagari
http://keydap.com

Reply via email to