Security assurance plan: securing your service providers by contract
Definition, ANSSI origins, a twelve-section template, key clauses and how it fits with DORA: everything you need to draft, require and maintain a security assurance plan.
A security assurance plan is the contractual document in which a provider describes the security measures it commits to apply to meet its customer's requirements. Written by the provider in response to the tender, then annexed to the contract, it sets out the security organisation, technical measures, incident management, audits and reversibility. The concept comes from ANSSI's guide on outsourcing; it remains the most structured tool for writing security clauses into a service contract, and a central part of third-party risk management.
What is a security assurance plan?
The security assurance plan is the security counterpart of the quality assurance plan well known to procurement teams and project managers. Where the quality plan describes how the provider guarantees the quality of its deliverables, the security plan describes how it guarantees the security of the service: who is responsible, which measures apply, how incidents are handled, how the customer can check, how the contract ends.
Three features set it apart from a sales brochure:
- it is contractual: annexed to the contract, it binds the provider, and breaches can lead to penalties;
- it answers the customer's requirements, one by one, rather than describing the provider's security in general;
- it is specific to one service: the same provider will have a different plan for each customer and scope.
When should you require one?
A security assurance plan is justified as soon as the provider accesses your information system, hosts or processes sensitive data, or delivers a service whose interruption would hurt you: managed services, hosting, application maintenance, SaaS software, service desk, security services. For a standard supplier, a few security clauses in the contract are enough. The right level follows from ranking your third parties by criticality: a critical provider justifies a full plan, an important one a lighter plan focused on access, incidents and reversibility.
Where the security assurance plan comes from: ANSSI's outsourcing guide
The reference for the plan is the guide “Outsourcing and information system security: a guide to managing the risks”, published by ANSSI, the French national cybersecurity agency, on 3 December 2010. The guide starts from one observation: outsourcing the operation of an information system creates specific risks, which it groups into three families, loss of control over the system, remote interventions and shared hosting. It then proposes a three-step approach:
- Assess the risks and set security objectives for the outsourced service.
- Write the specifications with security requirements and clauses, and ask for a plan in response.
- Select the provider by checking that each plan is admissible, then finalise the winner's plan before the contract is awarded.
The guide states that the plan is written by the bidder, under its security lead's responsibility, reviewed by the customer's security lead and then annexed to the contract, where it replaces, where relevant, the provider's generic security clauses. It recommends attaching a template to the tender to make offers easier to compare, and placing the plan in the contract documents right after the quality plan, with the same priority. Finally, the guide provides a plan template, standard security requirements and sample clauses.
The plan is also recognised in French public procurement: the simplified cybersecurity clauses, approved by an order of 18 September 2018, provide that contracts whose main purpose is digital, such as outsourcing an information system, may add a security assurance plan produced by bidders and contracted with the winner.
Security assurance plan template
ANSSI's model has eleven headings. We have reorganised it into twelve sections and added the requirements that have appeared since 2010 with DORA and the GDPR. Each section shows the reference it derives from.
- Purpose and scope
- Reference documents and definitions
- Description of the service (architecture, sites, countries)
- Customer security requirements
- Security organisation (leads, steering committee)
- Responsibilities and commitments
- Security measures (access, data, operations, continuity)
- Incident management
- Subcontracting
- Oversight, audit and indicators
- Reversibility and end of contract
- Life of the plan (changes, non-conformities, penalties, coverage matrix)
Expand each section to see what it should contain.
01 Purpose and scope
- Service covered, systems, sites and data concerned
- Parties, period of validity, relationship with the contract (the plan is annexed to it)
02 Reference documents and definitions
- Contract, specifications, customer security policy
- GDPR processing agreement, applicable frameworks (ISO/IEC 27001, HDS, SecNumCloud)
03 Description of the service
- Architecture, flows, interfaces with the customer's system
- Countries and sites where the service is provided, where data is processed and stored
04 Customer security requirements
- Requirements from the specifications, one per line, numbered
- Customer regulatory obligations passed on (NIS 2, DORA, GDPR)
05 Security organisation
- Named security leads on both sides
- Steering committee: members, frequency, standard agenda
- Escalation path and emergency contacts
06 Responsibilities and commitments
- Allocation of roles (who does, who approves, who is informed)
- Confidentiality, vetting and awareness of the provider's staff
07 Security measures
- Access: multi-factor authentication, named accounts, bastion, access reviews
- Data: encryption, segregation, key management
- Operations: patching, logging, penetration tests
- Backups and continuity: frequency, isolated copy, tested RTO and RPO
- Initial transfer of the system (takeover)
08 Incident management
- Detection, triage, notification time to the customer stated in hours
- Assistance to the customer, at no cost or at a cost set in advance
- Lessons learned and corrective actions
09 Subcontracting
- List of subcontractors, services and countries
- Customer's prior authorisation, requirements passed on
- Advance notice of any change, right to object
10 Oversight, audit and indicators
- Document and on-site audit rights, for the customer and its appointee
- Security indicators and quantified service levels, periodic dashboard
- Follow-up of action plans arising from audits
11 Reversibility and end of contract
- Exit plan: steps, length of the transition period, assistance
- Return of data in a usable format, certified deletion
- Termination cases and notice
12 Life of the plan
- Procedure for changing and approving versions
- Non-conformities, waivers, penalties
- Requirements coverage matrix and monitoring documents
The most useful section day to day is often the requirements coverage matrix: a table that lists each customer requirement and shows, alongside, the provider's corresponding measure, its status (compliant, partial, waiver) and the related evidence. It is what makes the plan verifiable, and what you will come back to in audits. It naturally builds on the answers to your supplier security questionnaire.
Security assurance plan, security annex, GDPR processing agreement: the differences
| Security assurance plan | Security annex | GDPR processing agreement | |
|---|---|---|---|
| Written by | The provider, in response to requirements | The customer | Both parties, often on the customer's template |
| Content | How the provider meets each requirement, organisation, follow-up | List of imposed security requirements | Article 28 obligations on personal data |
| Scope | The whole service | The whole service | Personal data processing |
| Basis | ANSSI guide, contract practice | Contract practice | GDPR, Article 28 |
| When | Submitted with the offer, finalised at signature | Attached to the specifications | Signed with the contract |
In practice, all three coexist: the security annex (or specifications) sets the requirements, the plan answers them, and the processing agreement governs personal data. The European Commission has published standard contractual clauses between controller and processor; our GDPR module helps keep this side up to date.
Key security clauses in a service contract
ANSSI's guide lists the clauses to include: transfer of the system, liability, provider obligations, steering committee, confidentiality, data location, service level agreement, audits, secure development, change management, reversibility and termination. Five of them account for most disputes.
Audit rights
Specify who may audit (the customer, an appointed third party, the supervisory authority), on what scope (documents, sites, technical tests), how often, with what notice, and who pays. Without this clause, a provider can legitimately refuse an audit.
Incident notification
Set a time limit in hours, the minimum content of the notification, the contact and the channel. The time limit must leave you enough time to meet your own obligations, such as the GDPR's 72 hours to notify a data breach to the authority.
Reversibility
Describe how data is returned (format, time, assistance), the length of the transition period during which the service continues, and certified deletion of data. Unprepared reversibility is one of the most frequent causes of unwanted dependency.
Data location
List the countries where data is hosted, backed up and accessible, support included, and require advance notice of any change. This is also where exposure to non-European laws is addressed.
Subcontracting
Require the list of subcontractors, your prior authorisation, flow-down of security requirements and a right to object. Supply chain attacks often go through this tier.
The security assurance plan and DORA: meeting Article 30
For financial entities, Article 30 of DORA lists the mandatory clauses of ICT services contracts, strengthened for critical or important functions, and Delegated Regulation (EU) 2024/1773 specifies the expected contractual policy. The plan is a natural vehicle to meet them. The mapping is direct:
| Article 30 requirement | Plan section |
|---|---|
| Description of services, subcontracting conditions (2)(a) | 03 Description, 09 Subcontracting |
| Locations where services are provided and data processed (2)(b) | 03 Description |
| Data availability, integrity, confidentiality (2)(c) | 07 Security measures |
| Access to and return of data if the provider fails (2)(d) | 11 Reversibility |
| Incident assistance (2)(f) | 08 Incident management |
| Quantified service levels, notification duties (3)(a) and (b) | 10 Oversight and indicators |
| Tested continuity plans (3)(c) | 07 Security measures |
| Access, inspection and audit rights (3)(e) | 10 Oversight and audit |
| Exit strategy and transition period (3)(f) | 11 Reversibility |
Note: DORA requires these clauses to be in the contract itself. A plan annexed to the contract is part of it, but check with your legal team that the order of precedence of contract documents allows this. Outside the financial sector, NIS 2 requires addressing security in the relationship with each direct supplier (Article 21): we compare these texts in our article on third-party risk, NIS 2 and DORA.
Keeping the plan alive: from contract to reversibility
A plan signed and filed away protects nothing. It must follow the service: a steering committee at a set frequency, security indicators reported to the customer, regular audits, updates after every significant change, and preparation for reversibility from signature. The diagram below shows this cycle.
01 Contract
Tender and signature- The customer sets its requirements in the specifications
- Each bidder submits a plan in response
- The selected plan is negotiated, then annexed to the contract
02 Monitoring
Throughout the service- Steering committee at a set frequency
- Security indicators and service levels
- Plan updated after every significant change
03 Audit
According to criticality, at least once a year for a critical service- Document or on-site audit, penetration test
- Gaps handled in a dated action plan
- Penalties or a formal waiver if the gap persists
04 Reversibility
End of contract, failure or change of provider- Exit plan prepared at signature, ideally tested
- Return of data in a usable format
- Certified deletion and transition period
Gaps found in audits feed a dated action plan. If they persist, the plan provides either for penalties or for a formal waiver accepted by the risk owner. On the customer side, keep a record of each version of the plan, each committee and each audit: that is what an inspector, or a judge, will ask you for.
Common mistakes with a security assurance plan
- The generic plan: a template document, identical for every customer, that answers no specific requirement.
- No customer requirements: without clear specifications or a security policy to refer to, the provider describes whatever it likes.
- A plan not annexed to the contract: it then remains a moral commitment.
- No penalties or indicators: no way to measure, or sanction, a gap.
- A static document: the service evolves, subcontractors change, the plan does not.
- Paper reversibility: never tested, it fails the day you need it.
Phinasoft helps you build and monitor this setup. Your security requirements, written in the policies editor, form the basis of the questionnaires your providers complete on a dedicated portal in the third-party risk management module; you give them feedback, track indicators, then export the requirements and include the reports in your security assurance plans. To judge it on your own contracts, you can request a demo.
Summary
A contractual commitment
The plan is written by the provider in response to the customer's requirements, then annexed to the contract: it turns expectations into enforceable commitments.
Structured content
Organisation, security measures, incidents, subcontracting, audit and reversibility: ANSSI's template, supplemented with DORA and the GDPR, covers the essentials.
A living document
Steering committee, indicators, audits and updates: a plan signed then forgotten protects nothing. It follows the service through to reversibility.
Frequently asked questions
What is a security assurance plan?
It is a contractual document in which a provider describes the security measures it commits to implement to meet its customer's requirements. Written in response to a tender, then annexed to the contract, it sets out the security organisation, technical measures, incident management, oversight and reversibility.
Who writes the plan, the customer or the provider?
The provider. The customer states its security requirements in the specifications and may attach a template to structure the answers; each bidder then submits its plan with its offer. The customer's security lead reviews it, the selected plan is negotiated if needed, then annexed to the contract.
What is the difference between a security assurance plan and a quality assurance plan?
The quality assurance plan describes how the provider guarantees the quality of its service: project organisation, deliverables, acceptance. The security assurance plan does the same for security. ANSSI recommends placing them side by side in the contract documents, with the same priority.
Is a security assurance plan mandatory?
No text requires it under that name for all companies. But DORA requires detailed security clauses in financial entities' ICT services contracts, NIS 2 requires addressing security in supplier relationships, and French public procurement refers to it. The plan is the most structured way to meet these requirements.
What is the difference between a security assurance plan and a GDPR processing agreement?
The processing agreement, or DPA, meets Article 28 of the GDPR and only covers personal data processing: instructions, confidentiality, sub-processors, return or deletion of data. The security assurance plan covers the security of the whole service, personal data or not. The two complement and refer to each other.
How often should a security assurance plan be updated?
After every significant change to the service (new site, new subcontractor, architecture change) and at least at an annual review for a critical service. The change procedure, approvals and versions should be set out in the plan itself.
Sources (10)
- ANSSI — Externalisation et sécurité des systèmes d'information : un guide pour maîtriser les risques (3 décembre 2010)
- ANSSI — Guide d'externalisation, document PDF
- Arrêté du 18 septembre 2018 portant approbation du cahier des clauses simplifiées de cybersécurité (NOR ECOP1825228A), texte reproduit par marche-public.fr
- IT-Connect — Sécu' en bref : l'externalisation des SI (ANSSI)
- EUR-Lex — Règlement (UE) 2022/2554 (DORA)
- EUR-Lex — Règlement délégué (UE) 2024/1773 (politique contractuelle TIC)
- EUR-Lex — Directive (UE) 2022/2555 (NIS 2)
- EUR-Lex — Règlement (UE) 2016/679 (RGPD)
- EUR-Lex — Décision d'exécution (UE) 2021/915 (clauses contractuelles types responsable-sous-traitant)
- CNIL — Guide du sous-traitant
A platform and service that adapt to you
Our platform is designed for fine-tuned configuration and broad adaptability to your needs.