hi
first you can turn that read access for everyone off in the access
control provider configuration of your workspace.
second you can't remove protected nodes such as e.g. the access
control content. in order to remove that access control list you
have to remove the policy through the API.
-> JackrabbitAccessControlManager#removePolicy
kind regards
angela
On 5/7/12 9:11 AM, Malzer Ferdinand OSP sIT wrote:
Hello,
We use a principal ACL based workspace, but we won't that every user has read
access to the workspace.
So we tried to remove node "/rep:accesscontrol/everyone" from the workspace.
Unfortunately we get the following exception:
javax.jcr.nodetype.ConstraintViolationException: Unable to perform operation.
Node is protected.
at
org.apache.jackrabbit.core.ItemValidator.checkCondition(ItemValidator.java:276)
Does somebody know how to configure a principal ACL based workspace to avoid
read-access for everyone?
Thx in advance!
ferry malzer