Currently we do not allow a "PARTICIPANT" configuration in our BPM Editor. A feature allowing process designers to configure PARTICIPANT users during design time would be a great value add to the product. The current options to make user(s) participant(s) are:
- Programmatically using the JAVA API
- Using the "Involve someone else and start collaborating" feature in a Task App.
A business use case for this is -
As a manager of a group managing a certain set of tasks, I'd like see all the tasks that are being assigned to the group. If we had this feature, I can configure the group as candidate group and the group manager as a "Participant" user of that task!
For more details on activiti identity link types, please refer to http://www.activiti.org/userguide/#bpmnUserTaskUserCustomIdentityLinkAssignmentExtension