Independent thinking. Informed defence.

CISO Times

Intelligence for the people behind the defence.

The CISO Decision Brief

Resilience Dependency Register

Maps each critical service to its systems, suppliers, people and data dependencies.

Available soon

Format
Excel
Size
100 KB
Length
12 sheets
Version
1.0
Updated

What's inside

What changed

  1. 1.0

    Published.

Changes across this pack

Preview

The workbook's sheets as you will receive them, with its example rows and the values its formulas calculate. Highlighted [[text]] is for you to replace; rows marked EXAMPLE are for you to delete. Wide sheets scroll sideways. The cover, document control and changelog sheets are in the file.

Instructions

How to use this workbook

StepWhat to do
1What this register is. Every critical service has its dependencies recorded: systems, suppliers, data, people, sites and the foundations. Each has a recovery time; a single point of failure is marked with its alternative, or as having none. The register is reviewed at least every [[12]] months and when a dependency changes. The resilience coordinator keeps it. The Critical Service Recovery Objectives Matrix (RTO, RPO, MTD) reads it for its checks MX-02 to MX-05, and each service's recovery plan, written from the Cyber Recovery Plan Template, copies its rows into section PS-4.
2Start on the Services sheet. Set the as-at date, then enter each critical service's ID, name, business owner and its maximum tolerable downtime (MTD), recovery time objective (RTO) and recovery point objective (RPO), in hours, exactly as the Critical Service Recovery Objectives Matrix (RTO, RPO, MTD) records them. The business owner agrees these; this register does not set them (RR-02).
3Find the dependencies with each business owner and IT, using the Finding dependencies sheet: the questions, the walk through one transaction end to end, and the questions for suppliers about their own suppliers.
4On the Register sheet, add one row per dependency. Give it an ID (DP-nn), a kind from the list, a name, and the IDs of every critical service it supports, separated by commas, such as "CS-01, CS-02". A dependency two services share is one row, not two.
5Put the reference to the other record it comes from: the supplier's entry in the supplier register (P06 SUP-nnn), the system's entry in the asset inventory (P07 SYS-nn), or the document that sets it.
6Fill the columns that apply to its kind (the Finding dependencies sheet says which). A system: its recovery time, the basis (Tested, Contract or Estimate) and who restores it after an attack. A data set: how often it is backed up. A supplier: whether it runs a system the service needs and, if so, the recovery time its contract gives, or "Not known".
7Mark every single point of failure: if it stopped, the service would stop and nothing else could take its place. Write the alternative, or None, and say whether the alternative is in place today.
8Name the owner of each entry, the person who keeps it current, and the date it was last reviewed. The next review falls 12 months later (RR-09), or sooner when the dependency changes.
9Read the flags. White columns calculate: MX-02 (dependencies recover in time), MX-03 (backups as often as the recovery point), MX-04 (supplier recovery times known and in time), and the single point of failure check. An MX flag on any row is an objective gap: the Critical Service Recovery Objectives Matrix (RTO, RPO, MTD) records it with an owner, the change that closes it and a due date (RR-15). A single point of failure with no alternative is for its business owner to close or accept.
10Read the Service grid sheet to check which services each dependency supports, and the Services sheet for each service's checks and its cyber recovery time beside its RTO and MTD. A service beyond its RTO after an attack needs its workaround (RR-06); one beyond its MTD cannot recover in time.
11Read the Concentration sheet: every dependency two or more critical services share. Each one stops several services at once: the crisis lead weighs it when setting the recovery order (RR-08), and it needs an alternative or an exit plan.
12Review the register at least every [[12]] months, after every recovery test and real recovery, and whenever a system, supplier, team or site changes. Replace an Estimate with the time a test measures.
13To clear the EXAMPLE, delete the Register sheet's EXAMPLE rows and the Services sheet's EXAMPLE services once your own are entered. The formulas stay.

Legend

Yellow cells are inputs. Everything else is calculated or fixed — do not overwrite formulas.

EXAMPLERows marked EXAMPLE in the first column show how a completed row looks. Delete them before approval.

Limitations: This document helps you plan and test recovery from a disruption, including a destructive cyberattack. It is not legal advice, and following it is not a statement that you comply with NIS2, DORA, the GDPR, ISO 22301 or any standard. Which continuity and recovery duties apply to you depends on your sector and your national law: confirm them with counsel or your supervisor.

Why the cyber recovery time: Classic disaster recovery assumes the systems you recover with can be trusted: fail over to the second site, restore last night's backup, and carry on. A destructive cyberattack breaks that assumption. Replication copies the damage to the second site, the attacker may have been inside for weeks before the encryption, and the sign-in directory and administrator accounts you would recover with may be the attacker's. Recovery then starts with the foundations, rebuilt from sources you can trust, and every system is checked before it goes back.

This register records dependencies. It does not decide anything P09 decides: whether a system is restored or rebuilt (P09 D4), which backup to restore from (P09 D3) or when a system is clean (P09 IM-10).

EXAMPLE: the distributor of the worked example, an important entity under NIS2 in its Member State and not a financial entity, so DORA's reporting duties do not apply. Its Head of Risk, who runs no system in scope, coordinated the resilience review of 14 Sep 2026 to 25 Sep 2026 after INC-2026-014. The business owners agreed their objectives on 25 Sep 2026, and the register's 18 dependencies were reviewed in the same workshops. As at 30 Sep 2026.

Adapting this template:

• Small organisation: start with the critical services and their systems, suppliers and data; add people and sites at the first review. A service with only a supplier and a data set still needs both recorded.

• Several sites or business units: keep one register, with one row per dependency. A dependency used by two units' services is still one row; the grid and the concentration sheet show the sharing.

• More than 12 critical services, or more than 80 dependencies: copy a formula row down within the Register table and add a service column on the Service grid sheet, copying the column beside it. Check the Services sheet totals afterwards.

• A supplier that runs several of your systems: one Supplier row for each contract, and one System row for each system, so each recovery time sits on its own row.

• Regulated entities (NIS2, DORA): the register records dependencies and their recovery times. Whether it is what your regulator expects is for you and your counsel to confirm.

This workbook is your own record. Keep it with your recovery plans and objectives matrix, and keep a copy that can be reached when the main systems are down (RR-16).

Register

EXAMPLE: 18 dependencies of 5 critical services, as at 30 Sep 2026. Yellow columns are inputs; white columns calculate from the Services sheet's objectives. One row per dependency (RR-09).

ExampleDependency IDKindDependencyCritical services it supports (IDs, separated by commas)Reference in the other pack's record (P06 SUP-nnn, P07 SYS-nn)Who restores it after an attack (systems)Recovery time (hours)Basis of the recovery timeBasis in detailBackup interval (hours, data)Runs a system the service needs (suppliers)Contracted recovery time (hours, or Not known)Single point of failureAlternative, or NoneAlternative in placeOwner of this entryLast reviewedCritical services it supports (calc)Shortest RTO among them, hours (calc)Shortest RPO among them, hours (calc)Recovery time against the RTO (MX-02, calc)Backup against the RPO (MX-03, calc)Supplier's contracted time (MX-04, calc)Single point of failure (RR-09, calc)Next review due (RR-09, calc)Review status (calc)
EXAMPLEDP-01FoundationsFoundations: sign-in directory, network, backup platform, endpoint protectionCS-01, CS-02, CS-04, CS-05P09 Ransomware Response Playbook12EstimateEstimateYesNone: every in-house system needs them firstNo[[e.g. Head of IT]]25 Sep 2026481No alternative (RR-09)25 Sep 2027In date
EXAMPLEDP-02SystemOnline ordering platformCS-01P11 critical systems; hosted (P06 SUP-002)In-house96TestedTested 20 May 2026: restored from backup in 4 days (P05 R-01)YesNoneNo[[e.g. Head of IT]]25 Sep 202612424Later than the RTO (MX-02)No alternative (RR-09)25 Sep 2027In date
EXAMPLEDP-03SupplierCloud hosting providerCS-01, CS-04P06 SUP-00224ContractContract: hosting restored within 24 hoursYes24YesNone within the RTONo[[e.g. Procurement Manager]]25 Sep 20262241OKOKNo alternative (RR-09)25 Sep 2027In date
EXAMPLEDP-04SupplierBackup service providerCS-01, CS-04P06 SUP-011Not in the contract; assessment planned 3 Nov 2026 (P06)YesNot knownYesNoneNo[[e.g. Procurement Manager]]25 Sep 20262241Not known: see MX-04Recovery time not known (MX-04)No alternative (RR-09)25 Sep 2027In date
EXAMPLEDP-05DataOrders and customer accountsCS-01Ordering platform databaseNightly backup (P05 R-01)24NoCustomers' order confirmationsYes[[the manager accountable for each critical service]]25 Sep 202612424OKNot a single point25 Sep 2027In date
EXAMPLEDP-06PeopleOrdering platform teamCS-01Two engineers left in 2026 (P03, P05 TA-03)Not a recovery timeYesManaged IT service provider's engineers, with the plan's runbookYes[[the manager accountable for each critical service]]25 Sep 202612424Alternative in place25 Sep 2027In date
EXAMPLEDP-07SystemWarehouse management systemCS-02P07 SYS-02In-house5TestedTested 27 Aug 2026: restored in 5 hours (P03)YesPrinted pick lists (the workaround)Yes[[e.g. Head of IT]]25 Sep 2026184OKAlternative in place25 Sep 2027In date
EXAMPLEDP-08SupplierWarehouse management system providerCS-02P06 SUP-010Not in the contract; assessment planned 20 Oct 2026 (P06)YesNot knownYesNoneNo[[e.g. Procurement Manager]]25 Sep 2026184Not known: see MX-04Recovery time not known (MX-04)No alternative (RR-09)25 Sep 2027In date
EXAMPLEDP-09SupplierERP software provider (hosted)CS-02, CS-04P07 SYS-01; P06 SUP-0048ContractContract: restored within 8 hours, at most 15 minutes of data lost (P06 CON-03)Yes8YesNoneNo[[e.g. Procurement Manager]]25 Sep 2026281OKOKNo alternative (RR-09)25 Sep 2027In date
EXAMPLEDP-10DataStock and dispatch recordsCS-02Warehouse management system databaseDaily backup24NoA count of the affected aislesYes[[the manager accountable for each critical service]]25 Sep 2026184Backed up less often than the RPO (MX-03)Not a single point25 Sep 2027In date
EXAMPLEDP-11SupplierNetwork connectivity providerCS-01, CS-02P06 SUP-01412ContractContract: a failed line restored within 12 hoursYes12YesNone: a second line from another provider is not in placeNo[[e.g. Procurement Manager]]25 Sep 2026284Later than the RTO (MX-02)Longer than the RTO (MX-04)No alternative (RR-09)25 Sep 2027In date
EXAMPLEDP-12SupplierNational parcel carrier, express courier, pallet networkCS-02P06 SUP-007, SUP-008, SUP-009Three carriers: each can take another's workNoNoThe other two carriersYes[[e.g. Procurement Manager]]25 Sep 2026184No recovery time neededNot a single point25 Sep 2027In date
EXAMPLEDP-13SiteWarehouses 1 to 3CS-02P09 sitesNot a recovery timeNoThe other two warehouses take a site's dispatch at [[reduced volume]]Yes[[the manager accountable for each critical service]]25 Sep 2026184Not a single point25 Sep 2027In date
EXAMPLEDP-14SupplierPayment service providerCS-03P06 SUP-003The contract sets availability, not a recovery timeYesNot knownYesInvoicing on account (the workaround)Yes[[e.g. Procurement Manager]]25 Sep 20261240Not known: see MX-04Recovery time not known (MX-04)Alternative in place25 Sep 2027In date
EXAMPLEDP-15DataLedgers and payroll recordsCS-04ERPThe provider's contract: at most 15 minutes lost (P06 CON-03)0.25NoSource documentsYes[[the manager accountable for each critical service]]25 Sep 20261481OKNot a single point25 Sep 2027In date
EXAMPLEDP-16SupplierPayroll bureauCS-04P06 SUP-012Not in the contract; assessment planned 17 Nov 2026 (P06)YesNot knownYesRepeat last month's payroll (the workaround)Yes[[e.g. Procurement Manager]]25 Sep 20261481Not known: see MX-04Recovery time not known (MX-04)Alternative in place25 Sep 2027In date
EXAMPLEDP-17SupplierEmail and office software providerCS-05P06 SUP-005The contract sets availability, not a recovery timeYesNot knownYesTelephone and paper logsYes[[e.g. Procurement Manager]]25 Sep 202612424Not known: see MX-04Recovery time not known (MX-04)Alternative in place25 Sep 2027In date
EXAMPLEDP-18SupplierOutsourced customer contact centreCS-05P06 SUP-013Not in the contract; assessment planned 1 Dec 2026 (P06)YesNot knownNoCustomer contact team answers directlyYes[[e.g. Procurement Manager]]25 Sep 202612424Not known: see MX-04Recovery time not known (MX-04)Not a single point25 Sep 2027In date

Service grid

Which critical services each dependency supports

Calculated from the Register sheet's "Critical services it supports" column. A dot means the dependency supports that service. Do not type here: change the Register sheet.

RTO (hours)248244824
RPO (hours)2440124
Dependency IDKindDependencyServices (as typed)CS-01CS-02CS-03CS-04CS-05Services it supportsShared: order on the Concentration sheet
DP-01FoundationsFoundations: sign-in directory, network, backup platform, endpoint protectionCS-01, CS-02, CS-04, CS-05●●●●41
DP-02SystemOnline ordering platformCS-01●1
DP-03SupplierCloud hosting providerCS-01, CS-04●●22
DP-04SupplierBackup service providerCS-01, CS-04●●23
DP-05DataOrders and customer accountsCS-01●1
DP-06PeopleOrdering platform teamCS-01●1
DP-07SystemWarehouse management systemCS-02●1
DP-08SupplierWarehouse management system providerCS-02●1
DP-09SupplierERP software provider (hosted)CS-02, CS-04●●24
DP-10DataStock and dispatch recordsCS-02●1
DP-11SupplierNetwork connectivity providerCS-01, CS-02●●25
DP-12SupplierNational parcel carrier, express courier, pallet networkCS-02●1
DP-13SiteWarehouses 1 to 3CS-02●1
DP-14SupplierPayment service providerCS-03●1
DP-15DataLedgers and payroll recordsCS-04●1
DP-16SupplierPayroll bureauCS-04●1
DP-17SupplierEmail and office software providerCS-05●1
DP-18SupplierOutsourced customer contact centreCS-05●1

Services it supports counts the dots. Two or more makes the dependency shared: it is listed on the Concentration sheet in this order.

Services

Critical services: objectives, checks and cyber recovery time

Enter each critical service and its objectives (yellow), as the Critical Service Recovery Objectives Matrix (RTO, RPO, MTD) records them. The white columns count its dependencies, apply the checks MX-02 to MX-05 to them, and work out its cyber recovery time. Counts only: no score and no percentage (RR-20).

Settings

As-at date30 Sep 2026Review status is worked out at this date. EXAMPLE: the quarter end. Type a date, never a formula.
Months between reviews of each entry (RR-09)12Review sooner when a dependency changes, and after every recovery test and real recovery.

Critical services

Service IDCritical serviceBusiness ownerMTD (hours)RTO (hours)RPO (hours)DependenciesMX-02 Dependencies recover in timeMX-03 Backups as often as the recovery pointMX-04 Supplier recovery times known and in timeSingle points with no alternativeDepends on the foundationsSlowest system or supplier, no attack (hours)Cyber recovery time (hours, MX-05)MX-05 Cyber recovery within the objectiveChecks failed, MX-02 to MX-05
CS-01Online orderingChief Operating Officer4824247Fail: 1 dependency later than the RTOPassFail: 1 not known, 0 longer than the RTO5Yes96108Beyond the MTD: cannot recover in time3
CS-02Warehouse dispatchHead of Logistics24848Fail: 1 dependency later than the RTOFail: 1 data set backed up less often than the RPOFail: 1 not known, 1 longer than the RTO4Yes1217Beyond the RTO: needs its workaround4
CS-03PaymentsChief Financial Officer722401PassPassFail: 1 not known, 0 longer than the RTO0NoNone recorded0Within the RTO1
CS-04Finance and payrollChief Financial Officer1204816PassPassFail: 2 not known, 0 longer than the RTO4Yes2412Within the RTO1
CS-05Customer contactSales Director4824243PassPassFail: 2 not known, 0 longer than the RTO1YesNone recorded12Within the RTO1

Each "Fail" and each service beyond its RTO is an objective gap: record it in the Critical Service Recovery Objectives Matrix (RTO, RPO, MTD) with an owner, the change that closes it and a due date (RR-15). The two times differ on purpose: the slowest system or supplier is the recovery from a failure; the cyber recovery time adds the foundations' rebuild first (RR-07).

The foundations

What every other recovery needs first: the sign-in directory, the core network and firewalls, the backup platform, endpoint protection and monitoring, and the emergency administrator accounts.

Rebuild time (hours)12From the Register sheet's Foundations row. Every service linked to it waits this long before its own systems can be restored after an attack.
BasisEstimate (P09 Ransomware Response Playbook's example target); never tested as a whole
PartRebuilt or restored by
Sign-in directoryManaged IT service provider (P06 SUP-001)
Core network and firewallsManaged IT service provider (P06 SUP-001)
Backup platformBackup service provider (P06 SUP-011)
Endpoint protection and monitoringSecurity monitoring provider (P06 SUP-006)
Emergency administrator accounts (P14 PA-12)Head of IT

EXAMPLE: the foundations as the P09 Ransomware Response Playbook lists them, with its example target. Rebuilt in the order the Cyber Recovery Operating Procedure sets, and checked against the Clean-Room Recovery & Rebuild Checklist.

The checks this sheet applies

CheckNameTestRule
MX-02Dependencies recover in timeEvery system and supplier dependency recovers within the service's RTO.RR-04
MX-03Backups as often as the recovery pointEvery data set the service needs is backed up at least as often as its RPO.RR-11
MX-04Supplier recovery times known and in timeEvery supplier that runs a system the service needs has a contracted recovery time, no longer than the RTO.RR-10
MX-05Cyber recovery within the objectiveThe cyber recovery time (foundations, then the slowest system restored in-house) is within the RTO. Beyond the RTO but within the MTD, the service needs its workaround; beyond the MTD, it cannot recover in time.RR-07

MX-01, MX-06 and MX-07 need the objectives, the tests and the agreement dates, not the dependencies: the Critical Service Recovery Objectives Matrix (RTO, RPO, MTD) applies them.

Concentration

Dependencies two or more critical services share

The supplier pack measures concentration as P06 TPM-04, "Providers that two or more critical services depend on", reported to executive management every quarter (P06 TP-12), each with an exit plan (P06 TP-11). This sheet applies the same test to every dependency, not only suppliers: a system, a data set, a team or the foundations that several services share stops them all at once.

OrderDependency IDKindDependencyCritical servicesNumber of servicesSingle point of failureAlternativeReference
1DP-01FoundationsFoundations: sign-in directory, network, backup platform, endpoint protectionCS-01, CS-02, CS-04, CS-054No alternative (RR-09)None: every in-house system needs them firstP09 Ransomware Response Playbook
2DP-03SupplierCloud hosting providerCS-01, CS-042No alternative (RR-09)None within the RTOP06 SUP-002
3DP-04SupplierBackup service providerCS-01, CS-042No alternative (RR-09)NoneP06 SUP-011
4DP-09SupplierERP software provider (hosted)CS-02, CS-042No alternative (RR-09)NoneP07 SYS-01; P06 SUP-004
5DP-11SupplierNetwork connectivity providerCS-01, CS-022No alternative (RR-09)None: a second line from another provider is not in placeP06 SUP-014

6

7

8

9

10

11

12

What to do with each one

What to do

1Plan its recovery early. Every service it supports waits for it, so the crisis lead weighs it when setting the recovery order after the foundations (RR-08).
2Give it an alternative, or record that it has none (RR-09). A shared single point of failure with no alternative is the first one for its business owners to close or accept, with an owner and a date.
3For a supplier, check its exit plan (P06 TP-11: "Every Tier 1 and Tier 2 contract must have an exit plan: data return or deletion, access removal, and a transition period.") and that its contracted recovery time is within the shortest RTO of the services it supports (RR-10).
4Test it once for all. A recovery test of a shared dependency counts for each service it supports only where the test measured that service's recovery (RR-14).
5Report it. Name each shared single point of failure with no alternative in the quarterly readiness report by name (RR-20), and give the supplier ones to P06's concentration measure, TPM-04.

EXAMPLE: 5 of the 18 dependencies are shared, 5 of them single points of failure with no alternative.

Finding dependencies

Finding the dependencies

A dependency nobody wrote down is found during the recovery, when it is too late to plan for it. Build the register with each business owner and IT together, in the workshop that agrees the service's objectives, and check it against every recovery test and real outage. Anything a critical service needs to run: a system, a supplier, a data set, a group of people, a site, or the foundations (RR-09).

The kinds of dependency, and the columns each fills

KindWhat it isWhat to record
FoundationsWhat every other recovery needs first: the sign-in directory, the core network and firewalls, the backup platform, endpoint protection and monitoring, and the emergency administrator accounts. One row, linked to every service whose systems you restore yourself.Recovery time and its basis. It adds to the cyber recovery time of every service it supports (MX-05).
SystemAn application or platform the service runs on, such as the ordering platform or the warehouse management system.Recovery time and its basis, and who restores it after an attack. A system you restore yourself counts towards the cyber recovery time (MX-05).
SupplierA third party whose service the critical service needs: a hosting provider, a software provider, a network carrier, a payment provider.Whether it runs a system the service needs (then it needs a recovery time in its contract, RR-10), the contracted recovery time, or "Not known".
DataA data set the service cannot run without, such as orders and customer accounts, or stock records.How often it is backed up, in hours (MX-03).
PeopleA team or person whose knowledge the service needs to run or to recover, such as the only two engineers who know the ordering platform.No recovery time. Mark a single point of failure and name the alternative.
SiteA building the service runs from: a warehouse, an office, a data room.No recovery time. Mark a single point of failure and name the alternative.

1. Ask each business owner

QuestionWhat it finds
1What does the service deliver, to whom, and what is the first thing a customer notices when it stops?Fixes the start and the end of the service, so the walk-through below covers all of it.
2Which systems do your staff open in a normal day to deliver it? Which ones would stop them if they were down for an hour?The systems the service runs on. Ask for the screens, not the system names IT uses.
3Which data do you look up or change, and how much of it could you key in again by hand?The data sets and, with the recovery point, how often each must be backed up (MX-03).
4Which outside companies do you rely on: hosting, software, carriers, payment, a bureau? Who would you ring if one stopped?The suppliers. Check each against the supplier register; the business owner often knows a supplier procurement does not.
5Who are the people without whom the service, or its recovery, stalls? What happens if they are on leave or have left?People dependencies and single points of knowledge.
6Where is the work done? Could another site take it, and at what volume?Site dependencies and their alternatives.
7What do you do today when the system is down? Has anyone tried it for a full shift?The workaround (RR-06), and whether it is tried or untried.
8What has changed in the last year: a new supplier, a new system, a team that left?Changes the last review missed (RR-09 asks for a review when a dependency changes).

2. Walk the service end to end

StepWhat to do
1Pick one real transaction, such as one customer order, and follow it from the moment it starts to the moment it is finished: taken, checked, paid, picked, dispatched, invoiced.
2At each step, write down the screen or system used, the data read or written, the people involved, the site, and any outside company that touches it.
3For each system, ask IT what it needs to run: the hosting or servers, the network line, the sign-in directory, the backup platform, the interfaces to other systems. Those are dependencies of the service too, even if the business owner never sees them.
4Mark every system that cannot be restored until the sign-in directory, the network and the backup platform are trusted again. Link those services to the Foundations row: after a destructive attack, they wait for the foundations first (RR-07, RR-08).
5For each system, record who restores it after an attack: your own team, or the supplier that runs it. Only the systems you restore yourself add to the cyber recovery time after the foundations (MX-05).
6Record each dependency's recovery time with its basis: Tested when a recovery test measured it, Contract when a supplier's contract states it, Estimate otherwise. An estimate stays marked Estimate until a recovery test measures it (RR-14), and the checks use it meanwhile: plan a test to replace it.
7Ask, for each dependency, "if this one stopped, would the service stop?" If yes and nothing else can take its place, it is a single point of failure. Name the alternative, or write None.
8Walk the workaround too. A workaround that needs a system, a printer or a phone line has dependencies of its own.
9Check the register against the service's last recovery test or real outage: anything that slowed the recovery and is not in the register is a missing dependency.

3. Ask suppliers about their own suppliers

Question for the supplierWhy it matters
1Which of your own suppliers would stop your service to us if they failed: hosting, data centres, software, support contractors?Your supplier's single points of failure are yours too. Two of your suppliers may share one data centre or one cloud platform.
2What recovery time do you commit to, in the contract, for the service we buy? Has it been tested, and can we see the result?The contracted recovery time the register records (RR-10, MX-04). A tested time is better evidence than a contract alone.
3If you were hit by ransomware, which of our systems or data would you restore, from what, and in what order among your customers?Whether the supplier restores the system after an attack, and whether you would wait behind other customers.
4Whom do we call, and how much notice will you give us of an outage or an incident?The contact and notice the service's plan holds (P06 TP-10).
5Where are our backups held, and can they be changed or deleted with the same administrator credentials as the live service?Whether a copy survives an attack on the supplier (RR-11).
Record a supplier's own supplier as a dependency only where it could stop a critical service and you can act on it; otherwise note it in the supplier's row. Raise the questions through the supplier liaison at the supplier's next assessment (P06 TP-09).

Lists

KindRestoredByBasisYesNo
FoundationsIn-houseTestedYes
SystemSupplierContractNo
SupplierEstimate

Data

People

Site

Definitions

Definitions

TermMeaning in this workbook
Critical serviceA service the organisation delivers whose disruption beyond its maximum tolerable downtime would cause Severe harm on the risk register's impact scale (RR-01). It is a business service, such as online ordering, not a system.
Business ownerThe manager accountable for a critical service. Sets and agrees its objectives, accepts its workaround, and confirms it works before it returns to users (RR-02).
DependencyAnything a critical service needs to run: a system, a supplier, a data set, a group of people, a site, or the foundations (RR-09).
FoundationsWhat every other recovery needs first: the sign-in directory, the core network and firewalls, the backup platform, endpoint protection and monitoring, and the emergency administrator accounts.
Maximum tolerable downtime (MTD)Maximum tolerable downtime: the longest a critical service can be unavailable before the harm reaches Severe on the impact scale. Found by the business impact analysis (RR-03).
Recovery time objective (RTO)Recovery time objective: the time within which the service must be back, counted from the decision to recover it. Always shorter than the MTD (RR-04).
Recovery point objective (RPO)Recovery point objective: the most data, measured in time, the service can lose. The backup interval of every data set it needs must be no longer (RR-04, MX-03).
Cyber recovery timeThe time a service would take to come back after a destructive attack: the foundations' rebuild, if the service depends on them, plus the slowest of the systems the organisation restores itself (MX-05).
WorkaroundA way of running the service, or its most important part, without its systems for a set time, such as dispatch from printed pick lists. Owned and accepted by the business owner (RR-06).
Recovery testA technical test that recovers a critical service, or the systems behind it, and measures the time achieved and the data lost against its objectives; for a service a supplier runs, the supplier's own recovery test with its results shared. An exercise, a tabletop or a drill, is not a recovery test (RR-14).
Objective gapA check in the objectives matrix that fails: an objective the service cannot meet as things stand. Recorded with an owner, a due date and the change that closes it (RR-15).
Recovery timeHow long the dependency takes to come back, in hours, from the moment its recovery starts.
BasisWhere the recovery time comes from. Tested: a recovery test measured it. Contract: a supplier's contract states it. Estimate: neither. It stays marked Estimate until a recovery test measures it (RR-14), and the checks use it meanwhile.
Who restores it after an attackIn-house: your own team or a provider working on your systems restores it, so it waits for the foundations and adds to the cyber recovery time. Supplier: the supplier restores it on its own platform.
Backup intervalThe longest time between two backups of a data set, in hours. Use 0.25 for 15 minutes. It must be no longer than the RPO of every service that needs the data (MX-03).
Contracted recovery timeThe recovery time a supplier's contract commits to for the service you buy, in hours. "Not known" where the contract gives none (MX-04, RR-10).
Single point of failureA dependency whose loss stops the service, with nothing else able to take its place.
AlternativeWhat takes a single point's place: a second supplier, another site, a trained deputy, or the workaround. "In place" means it would work today.
Shared dependencyA dependency two or more critical services rely on (the Concentration sheet; P06 TPM-04 for suppliers).
Shortest RTO among themThe shortest RTO of the services a dependency supports: the time the dependency has to meet.
As-at dateThe date review status is worked out at.
(calc)A column or cell the workbook calculates. Do not type or paste over it.
DP-nn, CS-nn, MX-nn, RR-nnDependencies, critical services, the checks of the Critical Service Recovery Objectives Matrix (RTO, RPO, MTD) and the rules of the Business Continuity & ICT Resilience Policy. P06 SUP-nnn and P07 SYS-nn are entries in the supplier register and the asset inventory.
EXAMPLEA worked example: the distributor's register as at 30 Sep 2026. Delete before use.

Framework References

Framework references

These references indicate relevance only and do not reproduce the text of any standard.

FrameworkReferenceSupported by
ISO/IEC 27001:2022Annex A 5.30 — ICT readiness for business continuityServices sheet: each critical service's dependencies checked against its recovery objectives, and its recovery time after an attack
ISO/IEC 27001:2022Annex A 8.14 — Redundancy of information processing facilitiesRegister and Concentration sheets: single points of failure, their alternatives, and the dependencies several services share
NIST CSF 2.0ID.AM-05 — “Assets are prioritized based on classification, criticality, resources, and impact on the mission”Service grid and Concentration sheets: the systems, suppliers, data, people and sites each critical service depends on, and which are shared
NIS2 — Directive (EU) 2022/2555Article 21(2)(c) — “business continuity, such as backup management and disaster recovery, and crisis management”Register and Services sheets: what each critical service needs to be recovered, how long each part takes and whether the backups are frequent enough, as input to business continuity and disaster recovery
NIS2 — Implementing Regulation (EU) 2024/2690Article 1 — lays down the technical and methodological requirements of the Article 21(2) measures, and further specifies when an incident is significant, for DNS service providers, TLD name registries, cloud computing, data centre and content delivery network providers, managed service and managed security service providers, providers of online marketplaces, online search engines and social networking services platforms, and trust service providersApplies only to the providers its Article 1 names. For them, the Annex point below; others may use it as good practice
NIS2 — Implementing Regulation (EU) 2024/2690Annex, point 4.2.4 — based on the risk assessment (point 2.1) and the business continuity plan, “sufficient availability of resources by at least partial redundancy” of network and information systems; assets, including facilities, equipment and supplies; personnel with the necessary responsibility, authority and competence; and appropriate communication channelsRegister and Concentration sheets: single points of failure and their alternatives across systems, suppliers, people and sites, which show where redundancy is missing. For the providers Article 1 names (NIS2 IR 1)
DORA — Regulation (EU) 2022/2554Article 11(5) — “As part of the overall business continuity policy, financial entities shall conduct a business impact analysis (BIA) of their exposures to severe business disruptions.” The BIA uses quantitative and qualitative criteria, internal and external data and scenario analysis; considers the criticality of business functions, support processes, third-party dependencies and information assets and their interdependencies; and ICT assets and services are designed and used in full alignment with it, in particular to ensure “the redundancy of all critical components”Register, Service grid and Concentration sheets, for financial entities: third-party dependencies, information assets and their interdependencies for each service, which the business impact analysis considers. The analysis itself is in the Critical Service Recovery Objectives Matrix (RTO, RPO, MTD)
DORA — Regulation (EU) 2022/2554Article 16(1)(e) — the entities under the simplified ICT risk management framework “identify key dependencies on ICT third-party service providers”Register sheet, for financial entities under the simplified framework: each ICT third-party service provider a critical service depends on, with its contracted recovery time
DORA — Delegated Regulation (EU) 2024/1774Article 26(4) — “financial entities shall consider and implement continuity measures to mitigate failures of ICT third-party service providers of ICT services supporting critical or important functions of the financial entity”Register sheet, for financial entities: suppliers' contracted recovery times beside each service's RTO (MX-04), and their alternatives, which show where continuity measures for a supplier's failure are needed
GDPR — Regulation (EU) 2016/679Article 32(1)(b) — the security measures include, as appropriate, “the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services”Services sheet: the recovery time of the systems and services that process personal data, worked out from their dependencies

Editions referenced: ISO/IEC 27001:2022 incl. Amd 1:2024; ISO 22301:2019 incl. Amd 1:2024 (number and title only); NIST CSF 2.0; Directive (EU) 2022/2555 (NIS2) and Implementing Regulation (EU) 2024/2690; Regulation (EU) 2022/2554 (DORA) and Delegated Regulation (EU) 2024/1774; Regulation (EU) 2016/679 (GDPR)

ISO/IEC 27001 references name the clause or control this document relates to; ISO 22301 is named by number and title only. Neither says that meeting one meets any other framework's requirement.

These references show where this document supports an external framework. They indicate relevance only and do not reproduce the text of any standard.

Prepared by Zero One Cybersecurity · Published by CISO Times

CISO Times Resource Licence — Internal Use