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

Reply via email to