| It is possible to make access control apply to a subtree of the DIT.
The documented way is to make the top of the subtree be a naming
context and create an access control subentry underneath it. The
access control specified in this subentry will apply to that naming
context.
An alternate way (not documented, but should work) is to make the
top of the subtree be an administrative point by adding the
administrative role attribute. You can use a value of
accessControlSpecificArea = {2 5 23 2} (in which case no access
control is inherited from higher points in the tree), or you can
use the value accessControlInnerArea = {2 5 23 3} (in which case
access control is inherited from higher points in the tree).
You can then add access control subentries beneath the administrative
point, which affect the subtree starting at the administrative point.
You can see how this works by reading X.501.
I hope this answers your question. I was not sure what you meant
by a tree-attribute.
Andrew
|