Hi all!I'm using alfresco-community-tomcat-2.9.0B on linux…In a Workflow that I've created I want to send a copy of the file to the reviewer homeFolder.So I do something like this:
…
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<script>
var reviewerSpace = reviewer.properties["cm:homeFolder"];
var docName = bpm_package.children[0].properties["name"];
<!– permissions for initiator –>
reviewerSpace.setPermission("CreateChildren",initiator.properties.userName);
var docExist = reviewerSpace.childByNamePath(docName);
if (docExist == null)
{
var cpy = bpm_package.children[0].copy(reviewerSpace);
}
<!– remove permission –>
espacoReviewer.removePermission("CreateChildren",initiator.properties.userName);
</script>
</action>
…
I get a permission error:
…
Failed to execute supplied script: Failed to execute supplied script: Wrapped org.alfresco.repo.security.permissions.AccessDeniedException: Access Denied. You do not have the appropriate permissions to perform this operation.
…
I already have tried: "Write"; "All", …IS THIS THE RIGHT WAY TO DO THIS?!! … WHAT I'M DOING WRONG??Please help!!!Thanks!!João Duarte