<?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: REST: how to check if an user can start a process in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107405#M75233</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi f_lombardo,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;while we are always very happy to get feature requests, if you want to see them included in the project, the best way is usually to provide a JIRA and / or githup pull request.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Nov 2012 16:48:28 GMT</pubDate>
    <dc:creator>meyerd</dc:creator>
    <dc:date>2012-11-13T16:48:28Z</dc:date>
    <item>
      <title>REST: how to check if an user can start a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107403#M75231</link>
      <description>Hi all,using REST API, I'd like to query process definition instances to see items the current user can start, i.e. instances wihich have attributes "Candidate start user" or "Candidate start groups" compatible with the current user.(I see that the /process-definitions API doesn't return the "Candid</description>
      <pubDate>Tue, 13 Nov 2012 11:27:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107403#M75231</guid>
      <dc:creator>f_lombardo</dc:creator>
      <dc:date>2012-11-13T11:27:21Z</dc:date>
    </item>
    <item>
      <title>Re: REST: how to check if an user can start a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107404#M75232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well, I did it this way&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;public class ProcessDefinitionsResource extends SecuredResource {&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Map&amp;lt;String, QueryProperty&amp;gt; properties = new HashMap&amp;lt;String, QueryProperty&amp;gt;();&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; public ProcessDefinitionsResource() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put("id", ProcessDefinitionQueryProperty.PROCESS_DEFINITION_ID);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put("key", ProcessDefinitionQueryProperty.PROCESS_DEFINITION_KEY);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put("version", ProcessDefinitionQueryProperty.PROCESS_DEFINITION_VERSION);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put("deploymentId", ProcessDefinitionQueryProperty.DEPLOYMENT_ID);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put("name", ProcessDefinitionQueryProperty.PROCESS_DEFINITION_NAME);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put("category", ProcessDefinitionQueryProperty.PROCESS_DEFINITION_CATEGORY);&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; @Get&lt;BR /&gt;&amp;nbsp; public DataResponse getProcessDefinitions() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(authenticate() == false) return null;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProcessDefinitionQuery processDefinitionQuery = &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActivitiUtil.getRepositoryService().createProcessDefinitionQuery();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String startableByUser = getQuery().getValues("startableByUser");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (startableByUser != null) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; processDefinitionQuery.startableByUser(startableByUser);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataResponse response = &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new ProcessDefinitionsPaginateList().paginateList(getQuery(), &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; processDefinitionQuery, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "id", &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return response;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;}&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm guessing if you could include this implementation in the next release of Activiti.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bye&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Franco&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2012 16:08:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107404#M75232</guid>
      <dc:creator>f_lombardo</dc:creator>
      <dc:date>2012-11-13T16:08:49Z</dc:date>
    </item>
    <item>
      <title>Re: REST: how to check if an user can start a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107405#M75233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi f_lombardo,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;while we are always very happy to get feature requests, if you want to see them included in the project, the best way is usually to provide a JIRA and / or githup pull request.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2012 16:48:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107405#M75233</guid>
      <dc:creator>meyerd</dc:creator>
      <dc:date>2012-11-13T16:48:28Z</dc:date>
    </item>
    <item>
      <title>Re: REST: how to check if an user can start a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107406#M75234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'll be glad to do that. Could you give me any pointer on how to create a JIRA/githup pull request?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thak you very much.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bye.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Franco&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2012 10:38:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107406#M75234</guid>
      <dc:creator>f_lombardo</dc:creator>
      <dc:date>2012-11-14T10:38:35Z</dc:date>
    </item>
    <item>
      <title>Re: REST: how to check if an user can start a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107407#M75235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I created &lt;/SPAN&gt;&lt;A href="https://jira.codehaus.org/browse/ACT-1451" rel="nofollow noopener noreferrer"&gt;https://jira.codehaus.org/browse/ACT-1451&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bye&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Franco&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2012 20:07:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-how-to-check-if-an-user-can-start-a-process/m-p/107407#M75235</guid>
      <dc:creator>f_lombardo</dc:creator>
      <dc:date>2012-11-14T20:07:47Z</dc:date>
    </item>
  </channel>
</rss>

