1.38.2.4.3. Permission validation

This session describes how permission is validated for different JCR actions.

Note

The behavior of the permission "remove" and "add mixin" validation has changed since JCR 1.12.6-GA. The old behavior is:

  • remove node: Check the remove permission on a parent node.

    For example: Try to remove /node1/subnode node, JCR will check the "remove" permission on "node1".

  • add mixin: Check the "add_node" and "set_property" permission on a parent node.

    For example: Try to add mixin to /node1/subnode node, JCR will check the "add_node" and "set_property" permission on "node1".

Copyright ©2012. All rights reserved. eXo Platform SAS