Voting Sub-Process
The Voting Sub-Process is a workflow that can be called by other workflows when users need to vote. It is used within other out-of-the-box workflows such as the Approval Process, the Simple Approval or the Issue Management workflow.
You can use this sub-process in new custom workflows. The result is a true or false boolean that is provided to the parent workflow.
Roles
There are no specific roles assigned to this workflow. A list of users identified as voting users is provided by the parent workflow. Each user votes regardless of their role.
Workflow status transformations
No status transformations happen within this sub-process.
User voting
The workflow presents each voting user with a new task to vote.
It contains a justification field and the options to approve or reject. If the addComments process variable is true, the workflow transforms any justification into a comment on the asset page.
The voting task expires after the time specified by the voteTimeoutDuration process variable and the workflow continues to a result without the vote.
Result
You can use the votingSuccess boolean process variable to pass the result to the parent workflow. If the sendActionEmail process variable is true
, each voting user receives an email with the result of the vote.