Most suppliers answer the same few hundred security questions again and again, and every rushed copy-paste from an old spreadsheet risks a contractual statement that is out of date or simply wrong. An answer library fixes this: one approved answer per control topic, each with an owner, a review date, the scope it applies to and a link to the evidence that proves it. This template gives you the library structure, the writing standard for answers, a starter set of entries with placeholders, the evidence register, the review cycle and the approval rules for reusing answers, including AI-drafted ones. It is written for security assurance, GRC and pre-sales teams on the supplier side. For how buyers issue questionnaires and how the standard formats compare, read the Security Questionnaires Guide first; this page is the working library itself.
How to use this template
- Replace placeholders: text in square brackets, such as [Organisation], [Product] and [12 months], is yours to set. Bracketed values are suggested defaults, not external requirements.
- Build it in one system: a spreadsheet works for a first version, a GRC or response-management platform later. The fields in section 3 are the same either way, so the library can migrate without rewriting answers.
- Start with your last 10 questionnaires: collect the questions you were actually asked, group them into topics, and write one approved answer per topic. Do not start from a blank control framework.
- Treat every answer as a representation: answers are often attached to contracts. Section 4 sets the writing standard and section 10 the sign-off rules that apply before any answer leaves [Organisation].
- Keep evidence separate from answers: answers point to evidence records in section 5. When a report or certificate is renewed, you update one evidence record, not hundreds of answers.
- Review on a fixed cycle: section 8 sets expiry dates. An expired entry cannot be used until its owner re-approves it.
1. Purpose and scope
1.1 This library is the single approved source of answers to customer and partner security, privacy and resilience questionnaires, RFP security sections and due diligence requests received by [Organisation].
1.2 It covers the following products, services and environments: [list products, hosting regions and corporate environment]. Any answer that does not state its scope applies only to [the production service of Product].
1.3 Answers outside this library, or edited beyond the permitted tailoring in section 4.6, require approval under section 10 before release.
2. Roles and ownership
| Role | Held by | Responsibilities |
|---|---|---|
| Library owner | [Head of Security Assurance] | Owns the library structure, the review calendar, access rights and the metrics in section 11 |
| Topic owner | Named subject matter expert per domain, for example [IAM lead], [Platform security lead], [DPO] | Writes and re-approves entries in their domain; confirms the answer matches how the control actually runs |
| Evidence custodian | [GRC analyst] | Maintains the evidence register, tracks expiry of reports and certificates, controls sharing tiers |
| Response coordinator | [Security assurance analyst] or trained pre-sales engineer | Assembles responses from approved entries, logs new questions, routes gaps to topic owners |
| Approver for non-standard answers | [CISO or delegate]; [Legal] for contractual commitments | Approves new or tailored answers, commitments to future work, and deviations from standard terms |
2.1 Every entry has exactly one topic owner. An entry whose owner leaves [Organisation] is flagged and reassigned within [10 working days].
3. Library entry structure
3.1 Each entry in the library holds the following fields. Fields marked required must be complete before an entry can be approved.
| Field | Required | Content |
|---|---|---|
| Entry ID | Yes | Stable ID, for example IAM-004. Never reused after retirement. |
| Domain and topic | Yes | Domain from section 6 plus a short topic name, such as "MFA for workforce access" |
| Canonical question | Yes | The question in plain wording, as the library understands it |
| Short answer | Yes | Yes, No, Partial or Not applicable, exactly as defined in section 4.2 |
| Full answer | Yes | 50 to 150 words, written to the standard in section 4 |
| Scope | Yes | Products, environments, regions and entities the answer covers, and any exclusions |
| Evidence links | Yes, unless the answer is "No" | Evidence register IDs from section 5, with the section or control reference inside the document |
| Sharing tier | Yes | Public, Under NDA, or On request with approval (section 5.3) |
| Framework mappings | Recommended | Question IDs in the standard questionnaires you complete, and internal control IDs (section 7) |
| Topic owner | Yes | Named person, not a team mailbox |
| Approved on and review due | Yes | Approval date and expiry date set by section 8 |
| Change trigger | Recommended | Events that invalidate the answer early, for example "change of identity provider" |
| Commitments | If any | Any future-dated statement ("target Q2") with its own due date and owner |
| Usage log | Automatic or manual | Which responses used the entry and when, so a corrected answer can be traced to customers who received the old one |
4. Answer writing standard
4.1 Answer the question asked. Start with the direct answer, then the scope, then the mechanism, then the evidence. Do not paste policy text.
4.2 Short answer values are used only as follows:
- Yes: the control is in place for the whole stated scope and evidence exists.
- Partial: the control is in place for part of the scope, or a compensating control applies. The full answer says which part and what compensates.
- No: the control is not in place. The full answer states any plan only if a commitment has been approved under section 10.
- Not applicable: the question does not apply to the service. The full answer says why in one sentence.
4.3 Be specific and measurable. State values a buyer can test: retention periods, encryption algorithms, review frequencies, notification timescales. Example: "Production access requires phishing-resistant MFA (FIDO2 security keys) through [identity provider]; access is granted just in time for up to [8 hours] and reviewed [quarterly]."
4.4 No unqualified absolutes. Avoid "all", "always", "never" and "fully" unless the evidence supports the word for the whole scope.
4.5 No future work presented as current. Planned controls appear only in the Commitments field with a date and approver.
4.6 Permitted tailoring: the response coordinator may shorten an answer, reorder sentences, or fit it into a character limit, provided no fact, scope or qualifier is removed. Any change of meaning is a new answer and goes to section 10.
4.7 Confidential detail: answers describe control outcomes, not information that would help an attacker, such as internal hostnames, network ranges or security tool configurations. Detail of that kind is provided only under NDA through the evidence register.
5. Evidence register
5.1 Each evidence item has an ID, title, type, owner, issue date, expiry or next refresh date, sharing tier, storage location and the scope it covers. Answers link to the ID, plus a precise pointer such as a report section or control number.
| Evidence type | Typical sharing tier | Refresh trigger | Notes for the library |
|---|---|---|---|
| SOC 2 Type 2 report | Under NDA | New report period; bridge letter for gaps | Point to the system description and the relevant criterion, for example CC6.1 for logical access. See the How to Read a SOC 2 Report Guide. |
| ISO/IEC 27001 certificate and Statement of Applicability | Certificate public; SoA under NDA | Surveillance and recertification audits | Record the certificate scope; answers must not claim coverage outside it |
| CSA CAIQ and STAR entry | Public if listed | Annual refresh and after major change | CAIQ is built into CCM v4.1, which has 197 control objectives in 17 domains |
| Penetration test summary letter | Under NDA | Each test cycle | Summary only: tester, scope, date, remediation status of high findings |
| Policies and standards | On request or under NDA | Policy review date | Link to the approved version, never a draft |
| Configuration exports and screenshots | On request with approval | Each use; never older than [90 days] | Redact identifiers; record when captured |
| Subprocessor list, data flow and DPA | Public or under NDA | Each subprocessor change | Keep aligned with privacy entries in domain 9 |
| Trust centre page | Public | On change of any linked item | Public statements must match library answers word for word on facts |
5.2 Evidence older than its refresh date is marked stale. Answers linked only to stale evidence move to "review required" automatically.
5.3 Sharing tiers: Public items may be sent freely. Under NDA items are released after [Legal] confirms an NDA or contract is in place. On request with approval items need the evidence custodian and topic owner to agree, and are shared through [a watermarked, access-logged data room], not email attachments.
5.4 Never place credentials, API keys, private keys or customer data in evidence. Redact tenant IDs, account names and IP addresses from screenshots before upload.
6. Starter answer set by domain
6.1 Create at least one entry for each topic below. The sample answers show the standard expected; replace every placeholder and delete anything that is not true for [Organisation].
| Domain | Topic and sample full answer | Evidence to link |
|---|---|---|
| 1. Governance | Security ownership: "[CISO name or title] is accountable for information security and reports to [executive]. The security programme is reviewed by [board committee] at least [twice a year]." | Org chart extract; ISO/IEC 27001 certificate; SOC 2 CC1 |
| 3. Workforce identity | MFA: "All workforce access to [Product] production and corporate SaaS goes through [identity provider] single sign-on with MFA. Administrators use phishing-resistant methods." | IdP policy export; SOC 2 CC6.1 |
| 4. Privileged access | Admin access: "Production administrative access is granted just in time through [PAM or access broker], limited to [8 hours], logged, and reviewed [quarterly]." | Access review records; PAM configuration summary |
| 5. Non-human identities | Service credentials: "Service accounts, API keys and tokens used by [Product] are inventoried, have a named owner, are stored in [secrets manager] and rotate every [90 days] or use short-lived workload identity where supported." | Secrets inventory summary; rotation report |
| 6. Customer integrations | OAuth and API access: "Customer integrations use OAuth with scopes limited to the documented feature set. Customers can revoke access at any time from [admin console path]. Integration tokens are encrypted at rest and expire after [period]." | Integration security documentation; scope list |
| 7. Data protection | Encryption: "Customer data is encrypted in transit with TLS 1.2 or higher and at rest with AES-256 using keys managed in [KMS]. [Customer-managed keys are available on plan X.]" | Architecture summary; SOC 2 CC6.7 |
| 8. Logging and detection | Monitoring: "Security events from [systems] are collected in [SIEM], retained for [12 months], and monitored [24x7 by internal SOC or provider]." | Log retention standard; SOC 2 CC7.2 |
| 9. Privacy | Subprocessors: "Subprocessors are listed at [URL]. Customers are notified [30 days] before a new subprocessor is added." | Subprocessor list; DPA clause reference |
| 10. Vulnerability management | Patching: "Critical vulnerabilities in internet-facing components are remediated within [7 days] and high within [30 days], measured from triage." | Vulnerability SLA standard; pen test letter |
| 11. Secure development | SDLC: "Code changes require peer review and pass [SAST, dependency and secrets scanning] before merge. A software bill of materials is produced for each release." | SDLC standard; SOC 2 CC8.1 |
| 12. Incident response | Notification: "[Organisation] notifies affected customers of a confirmed security incident affecting their data within [72 hours] of confirmation, through [channel]." | Incident response plan extract; contract clause |
| 13. Resilience | Backups: "Production data is backed up [daily] to [separate account or region]; restores are tested [quarterly]; target RTO is [x hours] and RPO [y hours]." | Restore test record; BCP summary |
| 14. Third parties | Supplier assurance: "Suppliers with access to customer data are risk tiered and assessed before onboarding and [annually] after." | TPRM procedure; supplier tier list |
| 15. AI use | AI features and data: "[Product] AI features [do or do not] use customer content to train models. [Model providers] are listed as subprocessors. Customers can disable AI features at [setting]." | AI usage statement; subprocessor list |
6.2 Domains 5 and 6 matter more than they look. Buyers increasingly ask how a supplier holds the tokens and keys that reach their tenants, because integrations have been the entry point in incidents such as the Salesloft Drift breach. Write these entries with the same precision as MFA. See the SaaS Integration Security Questionnaire Template for the questions buyers ask.
7. Mapping to standard questionnaires and frameworks
7.1 Map each entry to the question IDs of every standard questionnaire [Organisation] completes, so a pre-filled standard can be regenerated from the library rather than maintained by hand.
| Source | Owner | What to map | Library practice |
|---|---|---|---|
| CAIQ (with CCM v4.1) | Cloud Security Alliance | CCM control IDs and CAIQ questions | Store the Yes/No answer and the supporting comment, with shared responsibility stated |
| HECVAT 4 | EDUCAUSE, with Internet2 and REN-ISAC | Question IDs in the current workbook | One completed file per year, shared with every institution that asks |
| SIG | Shared Assessments | SIG question IDs for the version you hold a licence or permission to use | Record the SIG year; re-map when a new version is released |
| VSA questionnaires | Vendor Security Alliance | Question IDs for the version answered | Record the version year |
| SOC 2 Trust Services Criteria | AICPA | Criteria such as CC6.1, CC7.2 | Use as the evidence pointer inside the report |
| ISO/IEC 27001:2022 Annex A | ISO/IEC | Annex A control numbers | Use only for controls inside the certificate scope |
7.2 Record the licence terms for each standard you store. CSA states that internal use of the CCM needs no licence, while customised or commercial use does; EDUCAUSE allows suppliers to use HECVAT for higher education business and requires permission for platforms that integrate it.
7.3 For buyer-side context, the library supports NIST CSF 2.0 GV.SC-06 (due diligence before supplier relationships) and GV.SC-07 (supplier risk understood and monitored over the relationship), and NIST SP 800-53 Rev. 5 SR-6 Supplier Assessments and Reviews. Keeping answers accurate makes your customers' assessments under those controls faster.
8. Review and expiry cycle
| Entry class | Review interval | Early review trigger |
|---|---|---|
| Identity, privileged access, NHI, integrations | [6 months] | Change of identity provider, PAM tool, secrets manager or integration model |
| Incident response, notification, privacy, subprocessors | [6 months] | New regulation, contract template change, subprocessor change |
| Infrastructure, data protection, resilience | [12 months] | Hosting, region or architecture change |
| Governance and policy | [12 months] | Policy re-approval, organisational change |
| AI use | [3 months] | New AI feature, new model provider, change of training terms |
8.1 The evidence custodian sends review reminders [30 days] before expiry. Expired entries are hidden from the response team until re-approved.
8.2 After a security incident, an audit exception or a pen test finding, the library owner identifies every entry that may now be untrue within [5 working days] and suspends it until corrected.
8.3 When a corrected answer differs in substance from what customers received, use the usage log to identify recipients and decide with [Legal] whether to notify them.
9. Use of AI drafting tools
9.1 AI tools may suggest answers only from approved library entries and current evidence. They must not generate answers from general knowledge or from unapproved documents.
9.2 Every AI-drafted response is reviewed by the response coordinator against the cited entries before release; any new statement the tool introduced is treated as a non-standard answer under section 10.
9.3 Questionnaire content from customers is confidential. Use only AI tools approved by [Organisation] whose terms prevent training on submitted content.
10. Response workflow and approvals
- Intake: log the request with customer, deadline, format and whether an accepted standard (CAIQ, HECVAT, SIG, assurance report) can replace it. Offer the standard first.
- Match: answer from approved, unexpired entries. Record each entry ID used.
- Gaps: new questions go to the topic owner with a due date. The owner writes a new entry, not a one-off answer, if the question is likely to recur.
- Approval: standard answers need no further approval. New answers, tailored meaning, commitments to future work and any "No" on a control the buyer marks mandatory need the approver in section 2.
- Evidence release: check NDA status and sharing tier before attaching anything.
- Submit and archive: store the final submitted file, the entry IDs used and the evidence released.
- Feed back: capture new phrasings of known questions and any buyer follow-up questions as signs of a weak answer.
11. Measures
- Coverage: share of questions in the last [quarter] answered from approved entries without new drafting. Target [80% or higher].
- Freshness: share of entries within their review date. Target [95% or higher].
- Evidence currency: entries whose linked evidence is in date.
- Turnaround: median working days from intake to submission.
- Accuracy: answers later corrected, or challenged by a buyer or auditor, per [100] responses.
Implementation guidance
- Weeks 1 to 2: appoint the library owner and topic owners; collect the last 10 to 20 questionnaires and current assurance reports.
- Weeks 3 to 5: cluster questions into topics, write entries for domains 3 to 8 and 12 first (they appear in nearly every request), build the evidence register.
- Weeks 6 to 8: pilot the library on live requests with one response coordinator; measure how many questions still need drafting.
- Weeks 9 to 12: complete remaining domains, map entries to the standards you complete, publish a trust centre page that matches the library.
- Ongoing: run the review calendar, report the section 11 measures quarterly, and re-map when a standard questionnaire releases a new version.
Common mistakes to avoid: answers written by sales without topic owner approval; one "Yes" reused across products with different controls; evidence linked to expired reports; commitments that nobody tracks; and AI tools allowed to fill gaps from marketing pages. If the same supplier also buys services, the buyer-side counterpart is the Vendor Security Assessment Template, and evidence requests from auditors can run through the Audit Evidence Request Tracker Template.
Standards and references
- Cloud Security Alliance: Cloud Controls Matrix and CAIQ
- EDUCAUSE: Higher Education Community Vendor Assessment Toolkit (HECVAT)
- NIST: SP 800-161 Rev. 1, Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations
- NIST: Cybersecurity Framework 2.0
- NIST: SP 800-53 Rev. 5, Security and Privacy Controls
- AICPA: SOC 2 Trust Services Criteria
Related NHI Mgmt Group resources: Security Questionnaires Guide · MSP Security Questionnaire Template · How to Read a SOC 2 Report Guide · Audit Evidence and Continuous Controls Monitoring Guide · Third-Party Security Contract Clauses Template