Keep Approval Outcomes Beside the Work Item

Team Operations

An approval is useful later only if someone can find what was decided and which version of the request it covered.

Microsoft Teams Approvals request with decision controls
Official Microsoft documentation screenshot. Interface versions may differ. Image source. © respective rights holder.

Record the object of the decision

Include the request reference and the proposal version. If the request changes after approval, the old decision may no longer apply. Make that distinction visible instead of reusing an approval badge on a materially different proposal.

Retain enough context

Keep the outcome, decision time, reviewer role and any conditions with the record. Microsoft’s example shows an approval request in the Approvals app; your process should also explain where the durable decision record belongs. Do not rely on a screenshot in a chat thread as the only record.

Define conditional approval

If a reviewer says “approved once the owner confirms the date”, the condition is still work to do. Decide how the system represents that state. A simple approved/rejected field may be insufficient for the process; avoid squeezing unresolved conditions into a green status without a follow-up owner.

Check access and retention

The people performing the next step need access to the relevant decision, while unnecessary private comments should remain restricted. Follow the organisation’s retention rules for operational records. When testing, use sample requests and confirm that a normal user can understand the outcome without opening the flow designer.

Working template

Decision record
Request and version:
Decision requested:
Outcome:
Reviewer role and time:
Conditions still outstanding:
Next action and owner:
Link to supporting context:

Illustrative starting point. Adapt it to your inputs, permissions and review process.

Before you use it

  • The approved version is identifiable.
  • Conditions are not lost.
  • The next owner can see the decision.
  • The record is retained appropriately.