<?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: Retrieve user email for given user id in bpmn process in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164605#M118338</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am also trying to get the username of a user. I am using the identityservice in a scripttask, like this:&lt;/P&gt;&lt;PRE class="language-javascript line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; idService &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; processEngine&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getIdentityService&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; keys &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; idService&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getUserInfoKeys&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;person&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&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;P&gt;However, the 'var keys' is empty. The 'person' variable should be the userId.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I got this userId like this:&lt;/P&gt;&lt;PRE class="language-javascript line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; person &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; execution&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getVariable&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'personField'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Where personField is a formField where I can select a single person. The userId is something like '2002' in my case. Is this correct, or do I maybe have a formFieldId or something?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Martijn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Jan 2018 15:17:26 GMT</pubDate>
    <dc:creator>martijn</dc:creator>
    <dc:date>2018-01-18T15:17:26Z</dc:date>
    <item>
      <title>Retrieve user email for given user id in bpmn process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164602#M118335</link>
      <description>Activiti version: Activiti-5.15Tomcat: 7.0.42Hi all,I need to retrieve user email in 'Email Task' in bpmn process to forward email to given user id entered in initial form.I wonder what is best practice to do in bpmn file and how to do it?We are evaluating Activiti as process engine for our coming p</description>
      <pubDate>Wed, 26 Mar 2014 02:29:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164602#M118335</guid>
      <dc:creator>pushpindersingh</dc:creator>
      <dc:date>2014-03-26T02:29:42Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve user email for given user id in bpmn process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164603#M118336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I come across advise to use the identity service from a service task to retrieve details about a specific user, including the email address. Now question is how to get identityService variable. Is it available by default in service task. If not then how to get identityService variable? and where to put whole code?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Mar 2014 02:38:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164603#M118336</guid>
      <dc:creator>pushpindersingh</dc:creator>
      <dc:date>2014-03-26T02:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve user email for given user id in bpmn process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164604#M118337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes you can retrieve the EngineServices on the DelegateExecution and from there retrieve the Identity service.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Mar 2014 15:08:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164604#M118337</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2014-03-31T15:08:58Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve user email for given user id in bpmn process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164605#M118338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am also trying to get the username of a user. I am using the identityservice in a scripttask, like this:&lt;/P&gt;&lt;PRE class="language-javascript line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; idService &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; processEngine&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getIdentityService&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; keys &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; idService&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getUserInfoKeys&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;person&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&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;P&gt;However, the 'var keys' is empty. The 'person' variable should be the userId.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I got this userId like this:&lt;/P&gt;&lt;PRE class="language-javascript line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; person &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; execution&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getVariable&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'personField'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Where personField is a formField where I can select a single person. The userId is something like '2002' in my case. Is this correct, or do I maybe have a formFieldId or something?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Martijn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jan 2018 15:17:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrieve-user-email-for-given-user-id-in-bpmn-process/m-p/164605#M118338</guid>
      <dc:creator>martijn</dc:creator>
      <dc:date>2018-01-18T15:17:26Z</dc:date>
    </item>
  </channel>
</rss>

