<?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 Change workflow Owner in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/change-workflow-owner/m-p/276059#M229189</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to change the owner of some workflows which is started by a webscript. I don't want that the user can delete the workflow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried this in the webscipt :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt; workflow.parameters["cm:owner"] = people.getPerson("superUser");&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;/CODE&gt;&lt;/PRE&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;workflow.parameters["initiator"]= people.getPerson("superUser");&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;And this in the workflow :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt; &amp;lt;startEvent id="start" name="Start" activiti:formKey="sgfwf:submitStartFinance1a" activiti:initiator="superUser"&amp;gt;&amp;lt;&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;SPAN&gt;But the user (who begin the workflow) can delete the workflow… How can I change the owner of the workflow ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alfresco 4.0d, Activiti&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 May 2012 14:33:36 GMT</pubDate>
    <dc:creator>dranakan</dc:creator>
    <dc:date>2012-05-22T14:33:36Z</dc:date>
    <item>
      <title>Change workflow Owner</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/change-workflow-owner/m-p/276059#M229189</link>
      <description>Hello,I want to change the owner of some workflows which is started by a webscript. I don't want that the user can delete the workflow.I have tried this in the webscipt : workflow.parameters["cm&lt;IMG id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;wner"] = people.getPerson("superUser");‍‍‍workflow.parameters["initiator"]= people.getPerson("superUser"</description>
      <pubDate>Tue, 22 May 2012 14:33:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/change-workflow-owner/m-p/276059#M229189</guid>
      <dc:creator>dranakan</dc:creator>
      <dc:date>2012-05-22T14:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: Change workflow Owner</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/change-workflow-owner/m-p/276060#M229190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;as far as I know, the initiator is set as a process level variable and can't be reset via start event configuration or a web script. What I'd use in this situation is a process execution listener (implemented in Java) that deletes the process level variable (or reassigns to a "harmless" account). But bear in mind that the worklow will then no longer be found via the "Workflows I've started" page, as this relies on the initiator as a filter criteria. Also, you then no longer have any technical data telling you which user actually started the workflow (wether or not he/she should remain the owner) if you need to investigate it…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Axel&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 May 2012 13:12:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/change-workflow-owner/m-p/276060#M229190</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2012-05-28T13:12:01Z</dc:date>
    </item>
    <item>
      <title>Re: Change workflow Owner</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/change-workflow-owner/m-p/276061#M229191</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you AFaust&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2012 08:45:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/change-workflow-owner/m-p/276061#M229191</guid>
      <dc:creator>dranakan</dc:creator>
      <dc:date>2012-06-19T08:45:54Z</dc:date>
    </item>
  </channel>
</rss>

