cfr11 and standard
requests through the API, Box Automate, and Box for Salesforce, not only the
Box web app.
21 CFR Part 11 in Box Sign requires GxP Validation. An enterprise admin must also enable
it for specific users and groups before those users can create
cfr11
requests. See 21 CFR Part 11 compliance support.Choose a request flow
request_flow is optional. If you omit it, Box Sign uses the enterprise admin
default. A value your account cannot use returns a 403 Forbidden error. The field is
also returned when you create, get, or list requests and templates.
When request_flow is cfr11:
- Each signer must log in (
login_requiredis alwaystrue). Setting it tofalsereturns a400 Bad Requesterror. signature_colorcannot bered. Useblueorblack.- Each recipient must have no signature properties, or at least one required signature or initials field. A request with only text fields fails.
Create from a template
Passtemplate_id and request_flow: "cfr11". Box Sign validates the template
signature and initials placeholders when you create the request.
400 Bad Request error.
Create from source files
Box Sign extracts document tags during conversion, so it cannot validate placeholders at request time. Forcfr11 requests from source_files,
is_document_preparation_needed must be true:
If you pass both
template_id and source_files, the files replace the template document. Validation follows the source-file rules, so is_document_preparation_needed must be true.
Read CFR Part 11 fields
You can get, list, cancel, and resend a
cfr11 request even if 21 CFR Part 11
is not enabled for your account. Box checks template permission when you
create a request from it, not when you retrieve the template.
Requests and templates created before API support for 21 CFR Part 11 still return a request_flow based on the user’s permissions.
Error responses
Tag errors on source-file requests are not returned at create time. They display in the signing log as
error / cfr11_validation_failed.
