<?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: Activiti explorer should consider the startableByUser value in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159772#M113796</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Would this here be right? :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected ProcessDefinitionQuery getBaseQuery(RepositoryService repositoryService) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return repositoryService&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .createProcessDefinitionQuery()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .startableByUser(ExplorerApp.get().getLoggedInUser().getId())&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .latestVersion()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .active();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can I achieve with this code that just those process definitions were shown in the explorer which a user is allowed to see? How can I achieve that a user can´t see all process models (Tab Model Workspace)?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Feb 2014 16:23:54 GMT</pubDate>
    <dc:creator>b_schnarr</dc:creator>
    <dc:date>2014-02-25T16:23:54Z</dc:date>
    <item>
      <title>Activiti explorer should consider the startableByUser value</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159768#M113792</link>
      <description>Hello at all,I am of the opinion that the activiti explorer is a great frontend and api Demo of activiti. But I think that it would be good if the explorer would not show all processes to all users. In addition, the concept of hiding processes is implemented in the api with candidateGroups and candi</description>
      <pubDate>Mon, 17 Feb 2014 16:32:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159768#M113792</guid>
      <dc:creator>b_schnarr</dc:creator>
      <dc:date>2014-02-17T16:32:45Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti explorer should consider the startableByUser value</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159769#M113793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No opinions concerning my suggestion?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 07:56:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159769#M113793</guid>
      <dc:creator>b_schnarr</dc:creator>
      <dc:date>2014-02-25T07:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti explorer should consider the startableByUser value</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159770#M113794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Of course I agree that would be a good addition. The problem is always juggling between features and priorities … ( we would really love to do it all). Currently, we're investing heavily in some core features (eg multi tenancy) so there is little time for anything else (and furthermore, it still remains a 'demo' app as you mentioned).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 09:38:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159770#M113794</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2014-02-25T09:38:05Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti explorer should consider the startableByUser value</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159771#M113795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok, I assume that this feature isn´t on the roadmap? Could you give me some hints which classes and queries I have to extend that the explorer considers this value? I looked through the source code but I didn´t find the right place. In theory, I just have to extend the query which is fetching the process definitions of the db with the startableByUser-Value, isn´t it? But I do not find this query.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much for your help&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ben&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 09:45:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159771#M113795</guid>
      <dc:creator>b_schnarr</dc:creator>
      <dc:date>2014-02-25T09:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti explorer should consider the startableByUser value</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159772#M113796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Would this here be right? :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected ProcessDefinitionQuery getBaseQuery(RepositoryService repositoryService) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return repositoryService&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .createProcessDefinitionQuery()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .startableByUser(ExplorerApp.get().getLoggedInUser().getId())&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .latestVersion()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .active();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can I achieve with this code that just those process definitions were shown in the explorer which a user is allowed to see? How can I achieve that a user can´t see all process models (Tab Model Workspace)?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 16:23:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159772#M113796</guid>
      <dc:creator>b_schnarr</dc:creator>
      <dc:date>2014-02-25T16:23:54Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti explorer should consider the startableByUser value</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159773#M113797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The code you probably want to change is the org.activiti.explorer.ui.process.ProcessDefinitionListQuery class&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The modal workspace is a bit trickier: that would be the org.activiti.editor.ui.EditorProcessDefinitionPage class, these lines&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; List&amp;lt;Model&amp;gt; modelList = repositoryService.createModelQuery().list();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (Model modelData : modelList) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Item item = processDefinitionTable.addItem(modelData.getId());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; item.getItemProperty("name").setValue(modelData.getName());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Mar 2014 09:21:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159773#M113797</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2014-03-10T09:21:08Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti explorer should consider the startableByUser value</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159774#M113798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you very much, with this code here in the DefaultProcessDefinitionFilter.java, it worked very well:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; protected ProcessDefinitionQuery getBaseQuery(RepositoryService repositoryService) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return repositoryService&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .createProcessDefinitionQuery()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .startableByUser(ExplorerApp.get().getLoggedInUser().getId())&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .latestVersion()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .active();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Mar 2014 10:53:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-explorer-should-consider-the-startablebyuser-value/m-p/159774#M113798</guid>
      <dc:creator>b_schnarr</dc:creator>
      <dc:date>2014-03-10T10:53:16Z</dc:date>
    </item>
  </channel>
</rss>

