Review and approve a document

Last updated August 25, 2026

A submitted document waits on three signatures: authoring, verification and approval, in that order. They are separate on purpose - the person who wrote a procedure is not the person who confirms it is right, and neither of them is the one who authorises its release.

Assigning a step needs assign_document_approvers. Sending a document back needs reject_documents. Releasing it needs publish_documents.

Assigning the steps

A step nobody owns is a document that stops moving. Assign each one to a named person; they are notified and it appears in their tasks.

The assign approver dialog listing the people eligible for a step.
Only people who can hold that step are listed, and whoever signed an earlier step is not among them.
  1. Open the document and find the approvals panel.

  2. Assign the step that is waiting.

  3. Read the version that is actually up for signature, not the one you remember.

  4. Approve it, or reject it with a reason someone can act on.

What a signature means

Each signature is stored with who signed it, when, and whatever comment they left. It stays attached to that version forever - this is the evidence an audit asks for.

The approvals panel showing authoring, verification and approval all signed, each with a name, a date and a comment.
Three steps, three people, three dates. The comment is where you say what you checked.

Rejecting is not a failure, it is the control working. The document returns to draft with your reason on it, and the author fixes it and resubmits.

Publishing the release

  • Once all three steps are signed, the document can be published as a release.

  • A published release is read-only: correcting it means creating the next version.

  • Readers with document access see the published release; drafts stay hidden from them.

Next: revise a published document.

Was this article helpful?