<?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: advanced workflow swimlane initiator in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/advanced-workflow-swimlane-initiator/m-p/205065#M158195</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not sure, I am also new to alfresco but I think with below two pointer we will be able to achieve the same.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.Customize this class "StartWorkflowWizard" with method getStartableWorkflows() go and change implementation add the workflow defination if admin is in role.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2.Customize this class "JBPMEngine" with method startWorkflow() apply your rule for current user if is not admin throw WorkflowException.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;add your defination of "JBPMEngine" in workflow-context.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1st option is having lesser risk than option2 If alfresco got some enchancement with "JBPMEngine" we will have to again change the implementation.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Feb 2009 07:04:00 GMT</pubDate>
    <dc:creator>ganeshkolhe</dc:creator>
    <dc:date>2009-02-19T07:04:00Z</dc:date>
    <item>
      <title>advanced workflow swimlane initiator</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/advanced-workflow-swimlane-initiator/m-p/205064#M158194</link>
      <description>I have to allow only one user (for example the admin user) to start the workflow, but with the swimlane initiator all users can start the workflowI have tried to assign the initiator swimlane to the admin and then the first task with &amp;lt;actor&amp;gt;#{people.getPerson("admin")}&amp;lt;/actor&amp;gt;, but nothi</description>
      <pubDate>Tue, 27 Jan 2009 08:47:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/advanced-workflow-swimlane-initiator/m-p/205064#M158194</guid>
      <dc:creator>alessandro_orig</dc:creator>
      <dc:date>2009-01-27T08:47:06Z</dc:date>
    </item>
    <item>
      <title>Re: advanced workflow swimlane initiator</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/advanced-workflow-swimlane-initiator/m-p/205065#M158195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not sure, I am also new to alfresco but I think with below two pointer we will be able to achieve the same.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.Customize this class "StartWorkflowWizard" with method getStartableWorkflows() go and change implementation add the workflow defination if admin is in role.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2.Customize this class "JBPMEngine" with method startWorkflow() apply your rule for current user if is not admin throw WorkflowException.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;add your defination of "JBPMEngine" in workflow-context.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1st option is having lesser risk than option2 If alfresco got some enchancement with "JBPMEngine" we will have to again change the implementation.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Feb 2009 07:04:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/advanced-workflow-swimlane-initiator/m-p/205065#M158195</guid>
      <dc:creator>ganeshkolhe</dc:creator>
      <dc:date>2009-02-19T07:04:00Z</dc:date>
    </item>
  </channel>
</rss>

