Skip to content
ImplementedFor project managers, data managers, sponsor managers

Sign off a version and go live

Last updated Oct 21, 2026

What this is, and who it is for

After a UAT cycle passes, the version is Awaiting sign-off. Three different people each sign the design the cycle tested, in three capacities. When all three have signed the version is Approved; a person with the right then takes it Live, and it becomes the design participants are captured under.

Sign-offWho gives itPermission
AuthorThe Project Managerstudy.version.signoff
QAThe Data Managerstudy.version.signoff
ApproverThe Sponsor Managerstudy.version.signoff

Held by: Project Manager, Data Manager, Sponsor Manager (study.version.signoff).

The capacity comes from your role, not from anything you choose: the server derives it. The eCRF Designer, the Organization Admin and everyone else have no Sign off control. One person gives one sign-off per cycle. Go live is for a Project Manager or Organization Admin (study.version.go_live).

Held by: Organization Admin, Project Manager (study.version.go_live).

Where to find it

Study → Versions, the version Awaiting sign-off: a Sign off action, and a Reject action; the same on the UAT dashboard and the Version details page. The Version details page lists the three sign-offs and who gave each. A person who cannot sign is told why where the button would be: You already signed as Author, or Ask the Sponsor ….

What you can do

Sign off

  1. Choose Sign off. The dialog is titled Author sign-off — 1.0 (or QA, Approver) and says: Recording an attributable e-signature as {you} ({role}). The signature is bound to the snapshot the passed cycle tested — editing the design afterwards invalidates it (21 CFR Part 11).
  2. Meaning of signature: say what you attest (required).
  3. Step-up re-authentication: the system e-mails you a 6-digit code. Enter it.
  4. Type your name to sign. It must match your name.
  5. Confirm. The signature is recorded with the meaning, your name and the time, and a fingerprint of the snapshot.

When the third signature is recorded, the version moves to Approved.

Where: Study > Versions > v1.0. Role: Project Manager.
Where: Study > Versions > v1.0 > Sign off. Role: Author (Project Manager).
Where: Study > Versions > v1.0. Role: Project Manager.
Where: Study > Versions > v1.0 > Sign off. Role: Author (Project Manager).

Reject

Reject returns the version to Build and withdraws the sign-offs given so far. The dialog asks Why it is rejected (required), the same code and your name. A rejection is a signed act too. The design is corrected, resubmitted and a new cycle is tested (Correct a design after UAT).

Go live

  1. On the Approved version choose Go live. The dialog reads Take 1.0 Live: an atomic move: 1.0 becomes the design subjects are captured under, with no downtime. From the moment it goes Live, subjects are enrolled and data is captured as real data. Every item below must be done first.
  2. The Before going Live checklist shows each item ticked or not, with what is missing and where to put it right:
ItemMeans
UAT cycle N passedA cycle passed and none is still open
Three sign-offs by three peopleAuthor, QA and Approver all signed and are current (Still to sign: … otherwise)
The design is the one UAT testedEvery sign-off is bound to the approved snapshot (its hash is shown)
The SDV plan carries overFor an amendment: every verification requirement of the version being replaced still has its form, field and visit in this one
A live site with an InvestigatorFor the first go-live: at least one active production site, and an Investigator at every active one. Sites registered in UAT are test sites and do not count
  1. Go live stays off until every item has a tick. Type the version number to confirm, then confirm.
Where: Study > Versions > v1.0 > Go live. Role: Project Manager.
  1. Stays disabled until the version number typed matches.
Where: Study > Versions > v1.0 > Go live. Role: Project Manager.
  1. Disabled until the exact version number is typed.

What happens

In one transaction:

  • the version becomes Live and the one that was Live (if any) becomes Superseded;
  • the study records it as its protocol version and takes the study settings of the version;
  • at the first go-live the study moves from Setup to Active;
  • the test assignments of people who now hold a Live assignment are retired;
  • and it is written to the audit trail.

Going Live changes the configuration only: participants already in the study keep following the version they were created under until they are moved to the new one, one by one, after re-consent where the amendment asks for it (Amend a live study, Record consent and re-consent).

Where: Study > Versions > v1.0. Role: Project Manager.

Every option

What can refuse a go-live

  • The checklist above is not complete (it is checked again inside the transaction).
  • The version is no longer Approved (a sign-off was withdrawn, or it was withdrawn).
  • A change in an amendment would no longer fit data the Live version already holds (breaking): the dialog lists each change and what to do instead.
Where: Study > Versions > v1.0 > Go live. Role: Project Manager.

Sign-off safeguards

  • A signature is bound to the snapshot the passed cycle tested; if the design changes, it is resubmitted and signed again.
  • Three different people in three capacities, enforced by the application and the database.
  • A fresh code for each signature, valid for that act only.
  • You cannot sign for someone else; your name is typed.

What the system records

study.version.signoff_recorded (capacity, meaning, signer, fingerprint, time), study.version.signoff_rejected, study.version.approved, study.version.went_live, study.version.superseded, team.validation_roster_retired, and a study state change study.state.changed for the first go-live. Each e-signature is an auth.stepup.verified code check and a signature.applied entry. See Audit events.

What you cannot do, and why

  • Sign twice for one cycle, or sign as a role you do not hold.
  • Sign a design that was not tested. The signature binds to the cycle's snapshot.
  • Go live with no active site and investigator (first release) or without three sign-offs.
  • Undo going Live. A later version replaces it; the superseded one is kept.
  • Edit a Live design. Start an amendment.

Compliance Q&A

Compliance Q&ABuiltPart 11 11.50Part 11 11.70Part 11 11.100Part 11 11.200Annex 11 14
Are electronic signatures on a release attributable, bound to what was signed, and checked by a second factor?

Yes. Each sign-off records the signer's name, the time, the meaning they typed and a fingerprint of the snapshot; it requires a code sent to the signer's address and their typed name; and it is invalidated if the design changes.

Limits: the second factor is a code e-mailed to the signer's address, so it is as strong as that mailbox; there is no authenticator application or hardware key (Settings).

Evidence: server/src/modules/study/versions/application/commands/signoff.tsstep-up code (auth.stepup.verified)signature.appliedsnapshot hash binding

Compliance Q&ABuiltPart 11 11.10(g)Annex 11 12
Can one person approve their own work?

No. Author, QA and Approver must be three different people, each holding the role that gives that capacity, so one person cannot give two of them.

Evidence: server version sign-off rules (three different peoplecapacity derived from role)database constraint

Review and release a study · Test a version in UAT · Amend a live study · Sign records · Who can and cannot