User Task Configuration
The following configurations must be completed in order to implement a User Task shape with a basic mashup.
PTC.BPE.BusinessProcessNotifier
Complete the following configurations on the PTC.BPE.BusinessProcessNotifier thing.
  1. In ThingWorx Composer, search for and select PTC.BPE.BusinessProcessNotifier.
  2. Under ENTITY INFORMATION, select Configuration.
  3. Enter the following information:
    • SMTP Server: int-mail.ptc.com
    • SMTP Server Port: 25
    • Mail Account User: PTC username
    • Mail Account Password: PTC password
The following is sample XML from a thing export:
<smtpPort>25.0[/smtpPort]
<useTLS>false[/useTLS]
<accountId><![ CDATA[ jdoe]]></accountId>
<operationTimeout>30000.0</operationTimeout>
<accountPassword><![CDATA[  LXubEaIsxhOAenwoMMkaew==]]></accountPassword>
<fileRepository>[![ CDATA[  SystemRepository]]?></fileRepository>
<pop3Port>110.0</pop3Port>
<useSSL>false</useSSL>
<connectionTimeout>30000.0</connectionTimeout>
<smtpServer><![CDATA[ int-mail.ptc.com]]></smtpServer]>
<socksHost/>
<socksPort>1080.0</socksPort]>
<pop3Server><![CDATA[  pop3.domain.com]]></pop3Server>
PTC.BPE.UserTaskHelper
Complete the following configurations on the PTC.BPE.UserTaskHelper thing.
  1. In ThingWorx Composer, search for and select PTC.BPE.UserTaskHelper.
  2. Under ENTITY INFORMATION, select Properties.
  3. Create or set the following properties:
    • thingworxServer–enter the URL of the ThingWorx server as the Default Value. For example https://<machine>:8080.
    • fromEmail–enter the email from which notifications will be sent as the Default Value.
User Email and Mashups
Create a new user account that can be used to check for notifications.
The following mashups can be used:
  • PTC.BPE.UserTaskPanel
  • PTC.BPE.UserTaskWithDetails