Hi all,
I'm using Oak 1.8.1 and I don't think I fully understand how permissions
are handled in versioned nodes.

If I create the first version of a node *after* adding an ACE to it, then I
can add or remove other ACE without having to checkout the node.

If I create the first version of the node *before* adding the first ACE,
then I get the error (*OakVersion0001: Cannot change property
jcr:mixinTypes on checked in node*) whenever i try to modify the node
permissions without checking it out first.

what is the expected behavior? Checkout should be required or not to modify
the user's permission on the node?

Marco.

Reply via email to