BIA · Business Impact Analysis
Key question: What are the impacts of a disruption?
A method to identify an organisation’s critical processes, activities and resources, the consequences of their disruption and the acceptable recovery delays.
Security · Reference
A reference of the main acronyms used in information security, business continuity, vulnerability management, data protection and regulation, each with the key question it answers.
| Acronym | Meaning | Key question |
|---|---|---|
| BIA | Business Impact Analysis | What are the impacts of a disruption? |
| DIMA | Durée d’Interruption Maximale Admissible (maximum admissible interruption duration) | Beyond what duration does a process disruption become unacceptable? |
| MTPD | Maximum Tolerable Period of Disruption | What is the absolute maximum time a critical activity can remain disrupted? |
| MBCO | Minimum Business Continuity Objective | What minimum level of activity must be maintained or restored during a disruption? |
| BCP | Business Continuity Plan | How do we keep critical activities running during a crisis? |
| DRP | Disaster Recovery Plan | How do we restore systems after a disaster? |
| ITDRP | Information Technology Disaster Recovery Plan | How do we restore IT systems? |
| RTO | Recovery Time Objective | How quickly must we recover? |
| RPO | Recovery Point Objective | How much data loss is acceptable? |
| SPOF | Single Point of Failure | Which single component could take the service down? |
| CMDB | Configuration Management Database | Where are information system components and their relationships recorded? |
| iPaaS | Integration Platform as a Service | How do we connect and orchestrate applications, data and services? |
| ADR | Architecture Decision Record | How do we document an architecture decision and its consequences? |
| KPO | Key Performance Objective | Which priority outcome are we trying to achieve? |
| KPI | Key Performance Indicator | Which measure tracks performance against an objective? |
| SLO | Service Level Objective | Which internal reliability or performance target must the service meet? |
| SLA | Service Level Agreement | Which service level is formally agreed with users or partners? |
| DICA | Disponibilité, Intégrité, Confidentialité, Authentification (availability, integrity, confidentiality, authentication) | Which core criteria protect systems and data? |
| SCIM | System for Cross-domain Identity Management | How do we automate the identity lifecycle between an identity provider and applications? |
| DLP | Data Loss Prevention | How do we prevent data leakage or loss? |
| WORM | Write Once, Read Many | How do we guarantee data immutability? |
| ADR | Application Detection and Response | How do we detect and handle application incidents? |
| IoC | Indicator of Compromise | Which clues reveal a potential or confirmed compromise? |
| SoD | Separation (or Segregation) of Duties | How do we split sensitive responsibilities? |
| AppSec | Application Security | How do we build security into the whole application lifecycle? |
| SCA | Software Composition Analysis | Which vulnerabilities affect third-party components and dependencies? |
| SAST | Static Application Security Testing | Which flaws can be found in code without running it? |
| DAST | Dynamic Application Security Testing | Which flaws appear when the application is running? |
| IAST | Interactive Application Security Testing | Which vulnerabilities appear while the application runs and is tested? |
| SSRF | Server-Side Request Forgery | How do we stop a server from issuing unauthorised network requests? |
| CVE | Common Vulnerabilities and Exposures | Which unique identifier designates a publicly listed vulnerability? |
| CVSS | Common Vulnerability Scoring System | What is the theoretical technical severity of a vulnerability (0 to 10)? |
| EPSS | Exploit Prediction Scoring System | How likely is a vulnerability to be exploited in the next 30 days? |
| KEV | Known Exploited Vulnerabilities | Which vulnerabilities are confirmed to be actively exploited in the wild? |
| DPA | Data Processing Agreement | How do we contractually frame personal data processing carried out by a processor? |
| DPIA | Data Protection Impact Assessment | How do we assess and reduce the high risks a processing poses to people’s rights and freedoms? |
| DORA | Digital Operational Resilience Act | Which European framework governs digital operational resilience? |
| PRA | Prudential Regulation Authority | Which authority supervises the UK financial sector? |
Prefer the English acronyms MTPD, RTO, RPO and MBCO, which are more stable across frameworks. French equivalents (DMTP, DMIA, DIMA, OMCA) vary between editions: check them against the reference edition you follow before using them.
Key question: What are the impacts of a disruption?
A method to identify an organisation’s critical processes, activities and resources, the consequences of their disruption and the acceptable recovery delays.
Key question: Beyond what duration does a process disruption become unacceptable?
French term for the total duration beyond which the disruption of a business process causes unacceptable consequences: financial, regulatory, operational, contractual or reputational.
Derived from the BIA, the DIMA expresses a business tolerance. It must not be copied as-is into the RTO: the recovery objective has to be validated against business needs and technical capabilities.
Key question: What is the absolute maximum time a critical activity can remain disrupted?
The longest period an organisation can accept a critical process, activity or service being unavailable before the consequences become unacceptable, severe or irreversible.
The MTPD is set during the BIA from business, financial, regulatory, contractual, operational and reputational impacts. It is a business tolerance limit, not a technical recovery target.
The RTO must be shorter than the MTPD to leave room for recovery, verification and the return to an acceptable service level. French acronyms sometimes mapped to this notion (DMTP, DMIA or DIMA depending on the edition) are not interchangeable without checking the reference framework.
Key question: What minimum level of activity must be maintained or restored during a disruption?
The minimum acceptable level of products, services or activities an organisation must be able to maintain or restore during a disruption.
The MBCO expresses a minimum business capacity, such as a transaction volume, a number of cases processed or a priority service scope. It complements the time-based objectives:
Key question: How do we keep critical activities running during a crisis?
A document defining the measures, responsibilities and procedures used to maintain or quickly restore critical activities during a disruption or crisis.
Key question: How do we restore systems after a disaster?
A document describing the procedures and resources needed to restore systems, applications and data after a major incident. In IT it is often treated together with the ITDRP.
Key question: How do we restore IT systems?
Describes the procedures, responsibilities, technical resources and priorities needed to restore information systems after a major incident.
Key question: How quickly must we recover?
The maximum acceptable time a system, application or process may remain unavailable after a disruption.
Key question: How much data loss is acceptable?
The maximum amount of data it is acceptable to lose, expressed as a duration. For example, a 4-hour RPO means no more than the last 4 hours of data may be lost.
Key question: Which single component could take the service down?
A component whose failure alone can interrupt a system, service or activity. Identifying SPOFs makes it possible to add redundancy and reduce availability risks.
Key question: Where are information system components and their relationships recorded?
A repository centralising information system components, called Configuration Items (CIs), with their attributes and relationships. It supports asset management, impact analysis and incident and change handling.
Key question: How do we connect and orchestrate applications, data and services?
A cloud platform used to connect applications, data, APIs and services, then design, run, monitor and govern their integration flows.
It usually provides connectors, transformation and orchestration mechanisms, plus monitoring and error-handling features.
Sources: IBM — iPaaS
Key question: How do we document an architecture decision and its consequences?
A short, versioned document recording a significant decision about a system: its context, the options considered, the chosen decision, its status and its consequences.
An ADR preserves the reasoning behind a choice, avoids reopening the same debate and eases review, evolution or replacement of the decision. It usually contains:
An ADR can capture security requirements and trade-offs: threat model, authentication and authorisation, encryption, logging, secrets management, network exposure, dependencies, compliance, resilience and residual risks. It does not replace a risk analysis but keeps its conclusions. Not to be confused with ADR “Application Detection and Response”.
Sources: adr.github.io
Key question: Which priority outcome are we trying to achieve?
A priority outcome an organisation, team or system aims to achieve. The KPO sets the target and intent; KPIs measure progress towards it.
Key question: Which measure tracks performance against an objective?
A quantifiable measure used to track the performance of an activity, process or service against a defined objective. A KPI should state its calculation method, source, measurement frequency, target and owner.
Sources: ISO 22400-2
Key question: Which internal reliability or performance target must the service meet?
An internal, measurable target over a given period for a service level indicator, for example 99.9% availability over 30 days. The SLO drives reliability management and is usually stricter than the related SLA.
Sources: Google Cloud — SRE fundamentals
Key question: Which service level is formally agreed with users or partners?
A formal commitment between a service provider and its users or partners. It defines the expected service level, the measurement period, responsibilities, exclusions and any consequences of non-compliance.
Sources: Google Cloud — SRE fundamentals
The BIA identifies critical activities and their recovery needs. KPOs express the priority outcomes, KPIs measure their achievement, SLOs set internal service targets and SLAs formalise the applicable commitments.
Key question: Which core criteria protect systems and data?
The French counterpart of the CIA triad. The DIC model defines three core properties; the DICA variant adds authentication. Some frameworks use DICP or DICAN, which add proof, traceability or non-repudiation.
Sources: Visiativ — DICP · SecuriteInfo.com — DICAN
Key question: How do we automate the identity lifecycle between an identity provider and applications?
An open standard for identity management. Built on HTTP, REST and JSON, SCIM automates the exchange of identity data and account lifecycle between an identity provider (IdP) and a service provider such as a SaaS application. It is used to:
SCIM reduces orphaned accounts, manual operations and access revocation delays. It complements authentication and federation protocols such as SAML or OpenID Connect without replacing them.
Sources: IETF RFC 7644
Key question: How do we prevent data leakage or loss?
A set of rules, controls and tools that detect and prevent unauthorised use, exfiltration or sharing of sensitive data.
Key question: How do we guarantee data immutability?
Immutable storage: data is written once and cannot be modified or deleted during a defined retention period. It protects backups, logs and records subject to retention requirements.
Key question: How do we detect and handle application incidents?
An approach and tooling used to identify abnormal behaviour or incidents affecting applications, then analyse and respond to them.
Not to be confused with ADR “Architecture Decision Record”.
Key question: Which clues reveal a potential or confirmed compromise?
An observable artefact that may signal a potential or confirmed compromise of a system, account or network: a malicious file hash, an IP address or domain linked to malicious activity, a suspicious file or a characteristic log entry.
IoCs are used to detect, hunt and analyse malicious activity. They must be read in context: a single indicator is not always proof of compromise.
Key question: How do we split sensitive responsibilities?
An internal control principle that splits responsibilities across several people so that nobody can perform every step of a sensitive operation alone, for example initiating, approving and executing a transaction.
Key question: How do we build security into the whole application lifecycle?
A holistic approach that embeds security throughout an application’s lifecycle (design, development, testing, deployment and operations) rather than treating it as a one-off check at the end. It combines complementary practices:
No single technique covers every risk: combining them covers dependencies, source code, the deployed application and its runtime behaviour.
Key question: Which vulnerabilities affect third-party components and dependencies?
A method to inventory the libraries, packages and third-party components of an application, then identify their known vulnerabilities, outdated versions and potential licence risks. SCA can feed an SBOM and plug into CI/CD pipelines or runtime analysis.
Key question: Which flaws can be found in code without running it?
Analysis of source code, bytecode or artefacts without running the application. SAST detects issues such as injections, insecure data flows or validation errors early, usually during development or in CI/CD.
Key question: Which flaws appear when the application is running?
Analysis of a running application by sending requests and simulating attacks from the outside, without access to the source code. DAST reveals vulnerabilities tied to real behaviour, configuration or interactions between components.
Key question: Which vulnerabilities appear while the application runs and is tested?
A method that analyses a web application while it runs to identify vulnerabilities from its internal behaviour and from the interactions generated by manual or automated tests.
IAST combines in-application instrumentation with observation of requests, data flows and the code actually executed. It provides contextual results: the vulnerability location, the execution path involved and the data concerned.
Key question: How do we stop a server from issuing unauthorised network requests?
A web vulnerability that lets an attacker trick a vulnerable server into sending unauthorised network requests to internal or external systems.
It can expose internal services that are normally unreachable from the Internet or bypass some network controls.
Sources: OWASP — SSRF
Key question: Which unique identifier designates a publicly listed vulnerability?
A unique reference (for example CVE-2021-44228) assigned to a known security flaw so it can be cited and tracked consistently across tools and organisations.
Sources: CVE.org
Key question: What is the theoretical technical severity of a vulnerability (0 to 10)?
A 0–10 score computed by the vendor or the NVD from technical criteria: exploitability, potential impact, complexity and attack vector. It rates the theoretical severity of a vulnerability, regardless of whether it is actually exploited.
Sources: FIRST — CVSS
Key question: How likely is a vulnerability to be exploited in the next 30 days?
A statistical estimate published by FIRST, from 0 to 100%, of the probability that a vulnerability will be exploited in the next 30 days. It complements CVSS: a CVE can have a high CVSS but a low EPSS if it is not exploited in practice.
Sources: FIRST — EPSS
Key question: Which vulnerabilities are confirmed to be actively exploited in the wild?
A catalogue maintained by CISA (US agency) of CVEs with confirmed active exploitation, to be handled as top priority. Each entry carries a remediation due date binding on US federal agencies; while not binding elsewhere, it is the closest external reference to a recognised standard for auditors and cyber insurers.
Sources: CISA — KEV catalog
SCA analyses third-party components, SAST examines code without running it, DAST tests the running application from the outside and IAST observes its internal behaviour during tests. Combined, they improve application risk coverage across the development lifecycle.
Key question: How do we contractually frame personal data processing carried out by a processor?
A contract or set of clauses governing the processing of personal data by a processor on behalf of a controller. Under the GDPR it specifies in particular:
The DPA mainly formalises the GDPR Article 28 obligations between controller and processor. It must not be confused with the DPIA.
Sources: GDPR — Regulation (EU) 2016/679
Key question: How do we assess and reduce the high risks a processing poses to people’s rights and freedoms?
A structured process to identify, assess and reduce the risks that personal data processing poses to the rights and freedoms of data subjects. It usually describes:
Required by GDPR Article 35 when processing is likely to result in a high risk. If a high risk remains despite the planned measures, the supervisory authority must be consulted before processing starts. Not to be confused with the DPA, which is a contractual agreement.
Sources: GDPR — Regulation (EU) 2016/679
Key question: Which European framework governs digital operational resilience?
EU regulation on digital operational resilience. It governs information and communication technology risk management in the financial sector, including the insurance undertakings in scope.
Sources: Regulation (EU) 2022/2554
Key question: Which authority supervises the UK financial sector?
The UK prudential regulator, part of the Bank of England. It carries out the prudential supervision of banks, insurers and other financial institutions in scope.
Not to be confused with the French PRA, Plan de Reprise d’Activité, the equivalent of a DRP.
Sources: Bank of England — PRA
General, educational definitions: always check the text of the framework, standard or regulation that applies to your context.