Skip to Content
Human ReviewWork by role

Core Human Review by role

Choose the tab for your responsibility: configure the workflow, review a case, or implement application handling. A mailbox, provider group, notification destination, or callback credential does not grant review authority.

The v1 review pattern is single_final_reviewer. Advanced approval patterns are not part of the current workflow.

Choose the reviewer by responsibility

Human review is not assigned to one fixed standard role. VeriProof checks each person’s review permissions and application access before assigning work.

  • Use Decision Reviewer for a limited, application-scoped business decision role based on Business Owner.
  • Use Business Owner when the reviewer also needs business outcome and portfolio views.
  • Use Compliance Officer for decisions that require compliance authority.
  • Use Governance Engineer for policy investigation. Assign final decisions only when that person’s role allows them for the application.

The Assigned reviews tab can contain final response tasks, policy escalation reviews, and session investigations. A completed queue does not prove that the linked application request is complete. Open the session to check its current reviewer and application status.

Responsibilities by role

Administrator

Before publishing the workflow:

  1. Confirm the application owner and the people eligible to review.
  2. Choose the required capability: canReviewSessions or canApproveSessionReviews.
  3. Confirm which eligible person or group receives work when the primary assignment is unavailable.
  4. Register the application’s public HTTPS callback for the correct tenant, application, and environment.
  5. Confirm the application can reach your VeriProof endpoint to load the published signing keys, or that its team has pinned the key set.
  6. Send a synthetic test and confirm raw-body signature verification, durable receipt, directive application, and execution acknowledgment.
  7. Review callback health, unresolved incidents, missing acknowledgments, and unresolved key-set errors before enabling the workflow.

Pause delivery when the endpoint, assignment, or evidence boundary is uncertain. Pausing delivery must not delete the review history.

When another team needs to act

SituationResponsible ownerNext action
No eligible reviewerAdministratorRepair assignment or fallback; do not grant authority through a notification channel.
Reviewer needs more evidenceReviewerRecord follow_up_required; the application remains paused.
Callback cannot be reachedApplication owner and AdministratorKeep retry and review state intact, repair the endpoint, then replay safely.
Checkpoint is missingApplication teamDo not resume; report a failed or superseded application state and preserve evidence.
Signing key may be exposedAdministrator and security ownerPause delivery, rotate or revoke the key, test the new version, then resume.
Application no longer needs the workApplication teamSend a version-bound cancellation with a new idempotency key.
Last updated on