09-15-2011 07:26 AM
<aspect name="tcwf:secondAssignee">
<associations>
<association name="tcwf:secondAssignee">
<source>
<mandatory>false</mandatory>
<many>false</many>
</source>
<target>
<class>cm:person</class>
<mandatory>false</mandatory>
<many>false</many>
</target>
</association>
</associations>
</aspect>
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<runas>admin</runas>
<script>
<expression>
for (var i = 0; i < bpm_package.children.length; i++)
{
var document = bpm_package.children[i];
var username = document.properties["tcwf:secondAssignee"];
var parent = bpm_package.children[i].getParent();
document.setPermission("Consumer", username);
parent.setPermission("Consumer", username);
}
</expression>
</script>
</action>
09-19-2011 01:56 AM
09-20-2011 05:43 AM
var username = tcwf_secondAssignee.properties[cm:username];
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.