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.
- In ThingWorx Composer, search for and select PTC.BPE.BusinessProcessNotifier.
- Under ENTITY INFORMATION, select Configuration.
- 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.
- In ThingWorx Composer, search for and select PTC.BPE.UserTaskHelper.
- Under ENTITY INFORMATION, select Properties.
- 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