<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: solo cambia los permisos al primer usuario (en workflow) in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147783#M103150</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;jeje, si si estas en lo cierto pedro, pero ese codigo lo he puesto a modo de ejemplo aqui directamene en el post, tambien faltan mas cosas como los parentesis y demas, jejej.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Esto me esta trayendo de cabeza, y es que no encuentro ningun ejemplo ni nada sobre parallelreviews que me sirva.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Oct 2009 14:13:15 GMT</pubDate>
    <dc:creator>giorgio</dc:creator>
    <dc:date>2009-10-01T14:13:15Z</dc:date>
    <item>
      <title>solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147779#M103146</link>
      <description>Cual puede ser el problema en el siguiente código de mi parallelreview_processdefinition.xml? os cuento lo que me ocurre, con este codigo lo que hago es recorrer los adjuntos que tiene el flujo de trabajo y por cada documento le rompo la herencia le quito permisos y le asigno permisos de consumidor</description>
      <pubDate>Thu, 01 Oct 2009 11:16:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147779#M103146</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-01T11:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147780#M103147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Entiendo que puede ser por lo siguiente:&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;bpm_package.children&lt;EM&gt;.setPermission("Consumer", reviewer.properties["cm:userName"]);&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Que valor tiene reviewer.properties["cm:userName"] ? Creo que la asignacion de permisos funcionaba con un grupo o con un usuario, si lo haces usando usurios, entiendo que tendras que iterar n veces la linea anterior.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 11:53:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147780#M103147</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-01T11:53:13Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147781#M103148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Lo he hecho, pero no ha funcionado tampoco Pedro.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;he utilizado esto&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;for var a = 0; a &amp;gt; bpm_assignees.length; a++ {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;bpm_package.children&lt;/SPAN&gt;&lt;EM&gt;.setPermission("Consumer", bpm_assignees[a].properties["cm:userName"]);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;pero no ha funcionado.&lt;BR /&gt;no se si quizá exista, reviewers&lt;BR /&gt;pero de todas formas, no entiendo que si que llegue la tarea para todos, y el correo tambien, pero los permisos solo se apliquen al primer usuario que asigno&lt;BR /&gt;porque si te fijas el correo lo envio tambien a reviewer.properties["cm:userName"]. Bueno en el ejemplo que he puesto aqui en el foro, he puesto mi correo para que no les llegue a los usuarios, pero si que lo he comprobado y llega un correo a cada uno con su nombre de usuario.&lt;BR /&gt;&lt;BR /&gt;saludos y gracias.&lt;/EM&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 12:01:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147781#M103148</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-01T12:01:51Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147782#M103149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Estan bien puestas las condiciones del bucle for? no sera &amp;lt;??? perdona si me equivoco pero hace ya años que no veo mucho codigo. Lo mismo seme ha ido la cabeza.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 13:20:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147782#M103149</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-01T13:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147783#M103150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;jeje, si si estas en lo cierto pedro, pero ese codigo lo he puesto a modo de ejemplo aqui directamene en el post, tambien faltan mas cosas como los parentesis y demas, jejej.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Esto me esta trayendo de cabeza, y es que no encuentro ningun ejemplo ni nada sobre parallelreviews que me sirva.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 14:13:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147783#M103150</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-01T14:13:15Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147784#M103151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bueno Jorge,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Entiendo que el problema esta en la asignacion de permisos, nada que ver con los workflow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;¿Prueba a ejecutar un script que solo cambie la seguridad, es decir que le asigne un rol a unos usuarios a "pelo" para ver si si solo esto funciona. Seria a partir de un for, asignar usuarios a capon. Si esto funcionara, ya se podría ir mirando otras cosas.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 14:32:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147784#M103151</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-01T14:32:00Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147785#M103152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hola Pedro, acabo de crear este script, que he ejecuto con una regla al actualizar propiedades de un documento dentro de un espacio en el que user1 y user2 no tienen permisos para ver los documentos, y la verdad es que ni si quiera se si se esta ejecutando el script, ya que el correo no me llega, pero de todas manera si se esta ejecutando, no esta dando los permisos a los usuarios.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;document.setInheritsPermissions(false);&lt;BR /&gt;&lt;BR /&gt;var permissions = document.permissions; &lt;BR /&gt;var acl=[];&lt;BR /&gt;for (var j=0; j &amp;lt; permissions.length; j++)&lt;BR /&gt;{&lt;BR /&gt;acl = permissions[j].split(";");&lt;BR /&gt;var perm=acl[2];&lt;BR /&gt;var grp=acl[1];&lt;BR /&gt;document.removePermission(perm,grp);&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;document.setPermission("Consumer", "user1");&lt;BR /&gt;document.setPermission("Consumer", "user2");&lt;BR /&gt;document.save();&lt;BR /&gt;&lt;BR /&gt;var mail = actions.create("mail");&lt;BR /&gt;mail.parameters.to="correo";&lt;BR /&gt;mail.parameters.subject = "Permisos";&lt;BR /&gt;mail.parameters.from = "noreply@notasiternas.edu.gva.es";&lt;BR /&gt;mail.parameters.text = "hola hola hola";&lt;BR /&gt;var doc=companyhome.childByNamePath("Data Dictionary/Email Templates/notify_user_email.ftl");&lt;BR /&gt;mail.execute(doc);&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 15:33:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147785#M103152</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-01T15:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147786#M103153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bueno algo es algo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Le quita los permisos al documento? Haz un document.save.. antes de empezar a asignar, asi vemos si falla en esa fase. Puedes echarle un vistazo a alfresco.log por si puede aportar algo de luz al error?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 15:40:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147786#M103153</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-01T15:40:54Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147787#M103154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Pues he encontrado esto por el error, primero un error mio al poner el correo, por eso no llega el correo y por otro lado hay un unknow resource, que puede que sea porque no coge el documento o algo asi?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Thread.run(Thread.java:595)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;10:09:37,481 ERROR [org.alfresco.repo.action.executer.MailActionExecuter] Failed to send email to &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:jherraiz986g@cv.gva.es" rel="nofollow noopener noreferrer"&gt;jherraiz986g@cv.gva.es&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.mail.MailSendException; nested exception details (1) are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Failed message 1:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;com.sun.mail.smtp.SMTPSendFailedException: 553 5.1.8 &amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:noreply@notasiternas.edu.gva.es" rel="nofollow noopener noreferrer"&gt;noreply@notasiternas.edu.gva.es&lt;/A&gt;&lt;SPAN&gt;&amp;gt;… Domain of sender address &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:noreply@notasiternas.edu.gva.es" rel="nofollow noopener noreferrer"&gt;noreply@notasiternas.edu.gva.es&lt;/A&gt;&lt;SPAN&gt; does not exist&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1275)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:895)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:524)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:388)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:332)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:347)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:336)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.action.executer.MailActionExecuter.executeImpl(MailActionExecuter.java:352)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:127)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:592)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:529)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:391)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:379)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:600)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:585)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:40)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:49)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.audit.AuditComponentImpl.audit(AuditComponentImpl.java:275)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:69)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at $Proxy22.executeAction(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.jscript.ScriptAction.execute(ScriptAction.java:142)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:585)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:155)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ahora voy a probar a hacer el save como comentas a ver que pasa.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;gracias y saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 15:52:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147787#M103154</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-01T15:52:36Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147788#M103155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;vale ahora ya llega el corre, y he escrito en él, la variable acl con lo cual me llega esto al correo&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"ALLOWED,user1,Consumerhola hola hola";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sin embargo al entrar con ese usuario y buscar el nombre de archivo que ya debe de poder verlo, no aparece&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 16:01:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147788#M103155</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-01T16:01:10Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147789#M103156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ahora con este codigo estoy imprimiendo los permisos que hay antes de ejecutar el script y los que se quedan despues de ejecutarlo&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;document.setInheritsPermissions(false);&lt;BR /&gt;document.save();&lt;BR /&gt;var permissions = document.permissions; &lt;BR /&gt;var acl=[];&lt;BR /&gt;for (var j=0; j &amp;lt; permissions.length; j++)&lt;BR /&gt;{&lt;BR /&gt;acl = permissions[j].split(";");&lt;BR /&gt;var perm=acl[2];&lt;BR /&gt;var grp=acl[1];&lt;BR /&gt;document.removePermission(perm,grp);&lt;BR /&gt;document.save();&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;document.setPermission("Coordinator", "user1");&lt;BR /&gt;document.save();&lt;BR /&gt;document.setPermission("Coordinator", "user2");&lt;BR /&gt;document.save();&lt;BR /&gt;&lt;BR /&gt;var mail = actions.create("mail");&lt;BR /&gt;mail.parameters.to="jherraiz986g@cv.gva.es";&lt;BR /&gt;mail.parameters.subject = "Permisos";&lt;BR /&gt;mail.parameters.from = "noreply@notasinternas.edu.gva.es";&lt;BR /&gt;mail.parameters.text = permissions+"hola hola hola permisos añadidos –&amp;gt; "+document.permissions;&lt;BR /&gt;var doc=companyhome.childByNamePath("Data Dictionary/Email Templates/notify_user_email.ftl");&lt;BR /&gt;mail.execute(doc);&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;y me devuelve por el correo esto&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"ALLOWED;user1;Consumer,ALLOWED;user2;Consumerhola hola hola permisos añadidos –&amp;gt; ALLOWED;user1;Coordinator,ALLOWED;user2;Coordinator"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;por lo que deduzco que el script se esta ejecutando bien, sin embargo, no encuentro el archivo al buscarlo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 16:11:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147789#M103156</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-01T16:11:14Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147790#M103157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok, no lo encuentra al buscarlo entrando con user1 ¿no?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si lo buscas con el admin y miras que seguridad tiene aplicada?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 06:20:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147790#M103157</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-02T06:20:49Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147791#M103158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;mmm, Buenos dias, como puedo ver esa seguridad? por el navegador de nodos? te refieres?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 06:31:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147791#M103158</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-02T06:31:03Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147792#M103159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bastaria con acceder a las propiedades del documento e ir a la gestion de usuarios del documento. Ahora mismo no te puedo ser mas preciso pq no tengo ningun alfresco en mi maquina.Es igual que cuando quieres asignar usuarios a un espacio, pero en este caso a un documento.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 06:39:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147792#M103159</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-02T06:39:38Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147793#M103160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;mmmm, creo que esa opcion yo no la tengo, tengo alfresco version 3.0, no se si será por eso, de todas formas por el navegador de nodos tambien se puede ver, y probando probando me parece que ya se mas o menos lo que ocurre.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ahora te cuento.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 06:43:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147793#M103160</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-02T06:43:55Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147794#M103161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Esa opcion esta en todas las versiones de Alfresco, es la forma manual de asignar seguridad a un documento/espacio. Para un espacio la opcion es "Gestionar Usuarios del Espacio" para el documento, ahora no lo recuerdo pero tiene que ser algo parecido.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ok, cuando lo sepas ya nos cuentas que me tienes intrigado.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 06:49:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147794#M103161</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-02T06:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147795#M103162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Vale, lo revisaré, pero creo que yo no la veo porque la quité para que los usuarios no pudieran hacerlo, o para probar, lo que pasa que como luego no me acuerdo, jejeje.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Buenas pues ya esta el tema solucionado, despues de 2 dias y pico dandole vueltas, lo tenia en las narices, como siempre jejeje. Paso a explicarlo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yo tenia este codigo tuyo Pedro (cosa mal hecha el haberlo copiado todo sin entrar mas a fondo en lo que hacia):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;event type="node-enter"&amp;gt;&lt;BR /&gt;&amp;lt;action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"&amp;gt;&lt;BR /&gt;&amp;lt;script&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;for (var i = 0; i &amp;amp;lt; bpm_package.children.length; i++)&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;bpm_package.children[i].setInheritsPermissions(false);&lt;BR /&gt;&lt;BR /&gt;var permissions = bpm_package.children[i].permissions; &lt;BR /&gt;var acl=[];&lt;BR /&gt;for (var j=0; j &amp;amp;lt; permissions.length; j++)&lt;BR /&gt;{&lt;BR /&gt;acl = permissions[j].split(";");&lt;BR /&gt;var perm=acl[2];&lt;BR /&gt;var grp=acl[1];&lt;BR /&gt;bpm_package.children[i].removePermission(perm,grp);&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;bpm_package.children[i].setPermission("Consumer", reviewer.properties["cm:userName"]);&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var mail = actions.create("mail");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.parameters.to = "correo@correo.es"; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.parameters.subject = "Notificacion de tarea asignada";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.parameters.from = "noreply@notasinternas.edu.gva.es"; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.parameters.text = reviewer.properties["cm:userName"]+"No responda a este mensaje.Tiene una tarea ASIGNADA debe revisarla aqui &lt;A href="http://notasinternas.edu.gva.es" rel="nofollow noopener noreferrer"&gt;http://notasinternas.edu.gva.es&lt;/A&gt;";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.execute(bpm_package);&lt;BR /&gt;&lt;BR /&gt;&amp;lt;/script&amp;gt;&lt;BR /&gt;&amp;lt;/action&amp;gt;&lt;BR /&gt;&amp;lt;/event&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;En concreto este for es el que me estaba jodiendo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;for (var j=0; j &amp;amp;lt; permissions.length; j++)&lt;BR /&gt;{&lt;BR /&gt;acl = permissions[j].split(";");&lt;BR /&gt;var perm=acl[2];&lt;BR /&gt;var grp=acl[1];&lt;BR /&gt;bpm_package.children[i].removePermission(perm,grp);&lt;BR /&gt;&lt;BR /&gt;}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;con este for los permisos del documento se estan recorriendo y se le estan quitando. ¿que ocurria entonces?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Pues como ya habia dicho por ahi, el workflow parallelo, cuando llega al fork, lo que hace es disgregarse en tantas ramas(tareas) como usuarios hayamos asignado,una para cada uno, entonces como cada rama de cada usuario ejecutaba el mismo proceso, es decir volvia a quitar los permisos del documento, borraba los del usuario anterior, lo explico con un ejemplo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Creo un workflow parallelo en el que pongo a tres usuario , user1, user2 y user3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Se crea la tarea, y cuando llega al fork, se disgrega en tres, una tarea para user1, otra para user2 y otra para user3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;En este proceso la tarea de user1 borra los permisos del documento y le asigna el permiso Editor para user1, ya tiene acceso al documento user1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A su vez la tarea del user2 , hace lo mismo, borra los permisos del documento (con lo cual borra el acceso a user1) y da acceso a user2,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;y lo mismo ocurre con la tarea de user3, borra los permisos del documento (con lo cual borra el acceso a user2), por tanto solo queda acceso para user3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;y por eso los user1 y user2 cuando revisan la tarea no pueden ver el adjunto.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Solulcion, NO BORRAR los permisos anteriores. (lógico, pero hasta que no lo ves!!!! jejeje.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ahora paso a exponer el codigo definitivo con algunos cambios interesantes.Todo se resume a estas dos lineas:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;bpm_package.children[i].setPermission("Editor", bpm_assignee.properties["cm:userName"]);&lt;BR /&gt;bpm_package.children[i].save();&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Es decir considero que quitar la herencia no es necesario, ya que quiero que los demas grupos o usuarios que si que tienen permiso sobre el espacio donde se encuentra el documento lo sigan viendo. y ademas como ya he dicho, DEJO DE BORRAR LOS PERMISOS. De esta manera consigo mantener los permisos de la&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;herencia y añadir los que me hacen falta para cada usuario, y ademas puedo volver a generar el mismo proceso, cuando los usuarios entren a la tarea y la validen(o cierren, o lo que sea), pero esta vez con la linea "bpm_package.children&lt;/SPAN&gt;&lt;EM&gt;.removePermission("Editor", bpm_assignee.properties["cm:userName"]);"&lt;BR /&gt;vuelvo a ir quitando los permisos de los usuarios del flujo, de manera que el documento vulve a quedar tal y como estaba al principio.&lt;BR /&gt;&lt;BR /&gt;Bueno y con esto hemos terminado el problema, jejej. Espero que esto le sea util a alguien.&lt;BR /&gt;Sin mas, un saludo y gracias a todos, especialmente a ti Pedro y a Innovasoft, por todas las molestias que os habeis tomado conmigo y toda la ayuda que me habeis dado.&lt;BR /&gt;&lt;BR /&gt;Saludos.&lt;/EM&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 09:00:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147795#M103162</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-02T09:00:49Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147796#M103163</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas, me parece que me he adelantado con el tema de quitar los permisos al finalizar el workflow, me esta dando problemas pero o entiendo por que.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Me explico:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ya tengo un flujo de trabajo sobre un documento que esta dentro de un directorio sobre el que no tengo permisos, pero ya le he asignado el permiso de COORDINADOR para los 3 usuarios que tiene el workflow, con lo cual, los tres usuarios pueden ver el documento, entonces entro con uno de ellos a revisar la tarea y le doy a validar, pero el flujo da un error, que revisando el log de alfresco me tira acceso denegado, y despues de muchas pruebas he visto&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;que quitando la linea &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;bpm_package.children[z].removePermission("Coordinator", reviewer.properties["cm:userName"]);&lt;BR /&gt;bpm_package.children[z].save();&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Ya no falla, por lo que deduzco que donde da acces denied, es en esta instrucción, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Entonces mi pregunta es: ¿Porque me da acceso denegado, es decir no me deja quitar los permisos que previramente he dado, si el usuario que esta validando el flujo, tiene permisos de COORDINADOR sobre el documento? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por el momento la unica hipotesis de porque no me deja, es que el dueño del documento, que soy yo, soy administrador. No se si tendria algo que ver. Pero en la definicion de los roles de la documetnacion te dice que coorditator tiene los mismos derechos que owner. (Esta en el pdf Getting started…)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 12:16:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147796#M103163</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-02T12:16:31Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147797#M103164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Estas usando esta sentencia para ver si se permite cambiar la seguridad al documento?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if document.hasPermission("ChangePermissions")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 12:36:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147797#M103164</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-10-02T12:36:32Z</dc:date>
    </item>
    <item>
      <title>Re: solo cambia los permisos al primer usuario (en workflow)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147798#M103165</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, pero de todas formas, no quiero saber si se puede o no se puede, tengo que cambiarla porque quiero cambiarla. quiero decir que quiero obligar a que se pueda cambiar. como se podria ahcer?&amp;nbsp; es necesario que tenga ese permiso? si es asi,se lo tendria que dar si no lo tiene?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 07:13:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solo-cambia-los-permisos-al-primer-usuario-en-workflow/m-p/147798#M103165</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-10-05T07:13:35Z</dc:date>
    </item>
  </channel>
</rss>

