We have several service templates where a user submits a form to be reviewed and vetted by multiple people across the organization (ie: CIO, CFO, CTO, etc..).
This group of individuals review and add comments to the request to be modified or to proceed. For example, our legal analyst may provide feedback - via the approval screen -- to amend some of language on a contract. She will input her feedback in the approval secant and 'deny' the change.
The issue is that the request isn't necessarily dead at this point. The ticket owner modifies the ticket based on the feedback and then resubmits that request again for review. However, where one approver denies the request the others involved in the process are unable to open the approval link. We have been placing 3-4 people in Stage 1 of the approval process and when one person denies the ticket, the ability to add a stage 2 approval is removed. Creating stages might work but the same 3-4 people don't necessarily need to review each request so having them pre-populated in stages could cause confusion.
Which of these settings would allow for this type of collaboration?