Here is the scenario: / [/users/root-/actions-inheritable] /files/john/resources [/users/john-/actions-inheritable] /files/john/resources/folder1 Notice that john has all permissions under /files/john/resources. Now, if I use structure helper to create /files/john/resources/folder1 using john, we get AccessDeniedException!!! Access denied on / by user /users/john for action /actions/read org.apache.slide.security.AccessDeniedException: Access denied on / by user /users/john for action /actions/read at org.apache.slide.security.SecurityImpl.checkCredentials(SecurityImpl.java:389) at org.apache.slide.structure.StructureImpl.create(StructureImpl.java:326) A workaround is to grant john /actions/read along /, /files/john. However, it is very inconvenient as users in our system come and go. Adding these extra permissions are undesirable.