Independent thinking. Informed defence.

CISO Times

Intelligence for the people behind the defence.

The CISO Decision Brief

How do we…

How do we make sure we can notify a regulator before an incident happens?

4 decision pointsThe pack behind this answer: Regulatory Incident Notification & Reporting

Add to board memo

The short answer

Recommendation
Prepare before any incident: keep an approved applicability profile, name a signatory and a deputy for every channel and test their sign-in, give the decider and approvers reachable deputies, and keep the fact base and log reachable in an outage. Run the readiness check at least every 6 months, the pack's default, and at once on a change.
Reasoning
A report can fall due at night or at a weekend, and nothing can be set up then. Reports fail for reasons fixed in advance: nobody can sign in to the portal, the approver has no deputy, or the facts sit on a system the incident has taken down. The pack's checklist has eighteen checks, six of them blocking. Any blocking check that is Not ready means a report may not be made on time, whatever else is in place.
Considerations
  • Test access by signing in to the portal, not by confirming that an account exists, at least every 12 months in the pack's default. In the pack's example, a deputy with no account made the whole result Not ready.
  • Supplier contracts should require notice of their incidents early enough for your own reports: within 24 hours in the pack's default clause.
  • A financial entity may outsource its DORA reporting, and stays fully responsible for every report and its timing.
  • A small team keeps every blocking check. One person may own several checks, but every channel still needs a deputy with tested access.

The decision, step by step

Select any step for the reasoning behind it and where the pack covers it.

  • Start
  • Step
  • Decision
  • Outcome

Keyboard: Tab to a step, arrow keys move along the flow, Enter pins its explanation, + and − zoom, 0 fits the diagram, Esc closes. The text version below has the same content.

Where a step quotes a number, it is the default in the CISO Times pack. Your own standard may set a different one.

Read as text

The same flow written out: each step, its reasoning and where the pack covers it. 20 steps.
  1. Start

    No incident yet: could we report on time tonight?

    Reporting clocks run through nights, weekends and public holidays, and the first deadline can be hours away. A report fails at that point for reasons fixed in advance: nobody can sign in to the portal, the approver has no deputy, or the facts sit on a system the incident has taken down. The readiness checklist names eighteen checks, six of them blocking.

    In the pack

  2. Step

    Approve the applicability profile

    The profile records, before any incident, whether NIS2, DORA and the GDPR can apply, in which role, which authority receives each report and through which channel, and any shorter clock or extra report national law sets. In the pack it is approved by executive management, reviewed at least once a year and whenever your status, services or authorities change. This check is blocking.

    In the pack

  3. Step

    Record each authority's channel and out-of-hours contact

    For every authority in the profile, record the channel or portal, the address and the telephone number (a blocking check), the out-of-hours contact, and the language and any form it requires. Ring the out-of-hours number: a number on a website is not a tested contact. Where an authority publishes none, ask it, and record its answer or that it has none.

    In the pack

  4. Step

    Name a signatory and a deputy for every channel

    A signatory is a person named in writing in advance, with the authority to submit reports in the organisation's name. Every channel needs a primary and a deputy. A small team still needs a deputy per channel: one person may own several checks, but not be the only way in. This check is blocking.

    In the pack

  5. Step

    Test every signatory's sign-in, at least every 12 months

    Test access by signing in to the portal, not by confirming that an account exists, and record the date. The pack's default is at least every 12 months, ideally at an awkward hour. Sign-in must not depend on one person's device. In the pack's example the deputy for the NIS2 portal had no account, which made the whole result Not ready. This check is blocking.

    In the pack

  6. Step

    Give the decider and every approver a reachable deputy

    The executive incident lead decides whether to report, and the approver your incident response plan names for each template approves the report. Each needs a named deputy reachable out of hours (blocking). Agree Legal's out-of-hours contact and the review time limit too; external counsel on a retainer can cover nights and weekends.

    In the pack

  7. Step

    Prefill the report and notice templates

    Keep the NIS2 and personal data breach templates current, with the entity's details already filled in, so the drafter writes only the incident's facts. Have the templates for notices to customers and individuals approved in advance, as the incident response plan names.

    In the pack

  8. Step

    Make the fact base and log reachable in an outage

    Every report is drafted from one fact base and recorded in one log. Set both up in advance somewhere you can reach when the main systems are down, for example an out-of-band incident site, and prove it by opening them from a spare device. This check is blocking.

    In the pack

  9. Step

    Put the notification clause in supplier contracts

    A supplier that holds your data or runs your services must tell you of its incidents early enough for your own reports: within 24 hours in the pack's default clause. You screen its notice as your own incident, so a slow notice delays every report you owe. Check the clause is in each such contract.

    In the pack

  10. Decision

    Do we process personal data for another controller?

    Where you act as a processor, you notify the controller, not the authority, within 24 hours of awareness in the pack's default, or sooner where the contract says so. If you are not sure whether any contract makes you a processor, treat it as yes until the profile says otherwise.

    In the pack

  11. Step

    Record each controller's breach contact and notice period

    For each controller, record the breach contact its contract names and the notice period it sets. The Data Protection Officer notifies the controller; the controller decides whether to notify its authority and the people affected.

    In the pack

  12. Decision

    Does a third party submit DORA reports for us?

    A financial entity may outsource its DORA reporting, and stays fully responsible for every report and its timing. If DORA cannot apply to you, the answer is no and the check is Not applicable, with the reason from the profile.

    In the pack

  13. Step

    Confirm the reporting contract and the third party's access

    The contract names the third party as reporter, sets the times it must meet and gives it your fact base and log as its only sources. Tell the authority of the arrangement before the first notification. The decision to report and the approval stay with your own people; the third party submits and logs.

    In the pack

  14. Step

    Rehearse a reporting decision and a report in an exercise

    Within the last 12 months, an exercise should have made people take a reportability decision and produce a report, for example a NIS2 early warning inject in a tabletop. In the pack's example, a tabletop that never rehearsed a report left this check Partly ready. Check too that the log holds every decision and report since the last check.

    In the pack

  15. Step

    Rate each check on its evidence

    For each check, look at the evidence and choose Ready, Partly ready, Not ready or Not applicable. Not ready includes a check with no evidence. The Head of Information Security gathers the answers and signs off the result, and the executive incident lead accepts it.

    In the pack

  16. Decision

    Is any blocking check Not ready?

    Six checks are blocking: the approved profile, the authorities and channels, named signatories with deputies, tested access, deputies for the decider and approvers, and a fact base and log reachable in an outage. Without any one of them a report cannot be made on time, whatever else is in place. A check with no evidence counts as Not ready.

    In the pack

  17. Decision

    Is any check short of Ready?

    Partly ready means some of it is met, or met for some authorities or channels but not all. A blocking check that is only Partly ready gives Ready with gaps, and it is the next thing to fix.

    In the pack

  18. Outcome

    Not ready: fix the blocking check first, then re-check

    Give the blocking gap one owner and a due date in your own action list, ahead of everything else, and re-check as soon as it is fixed. Until then, a report due tonight could be missed.

    In the pack

  19. Outcome

    Ready with gaps: one action, owner and date per gap

    Every check that is Partly ready or Not ready gets an action with one owner and a due date, blocking checks first. Report the readiness measure to executive management with the other headline measures every quarter. Run the full check again within 6 months in the pack's default, and at once when an authority, channel, signatory or the profile changes.

  20. Outcome

    Ready: check again within 6 months, or at once on a change

    Every check is Ready or Not applicable. Keep the signed-off result with the profile and the log. Readiness decays as people leave and portals change, so run the full check again within 6 months in the pack's default, and at once when an authority, channel, signatory or the profile changes.

    In the pack

Practical checklist

  1. Approve the applicability profile, and review it at least once a year and on any change.
  2. Record each authority's channel, address, telephone number and out-of-hours contact, and ring the number.
  3. Name a signatory and a deputy for every channel, and test each sign-in at least every 12 months.
  4. Name reachable out-of-hours deputies for the decider and every report approver, and agree Legal's review time limit.
  5. Prefill the report templates, and keep the fact base and log reachable during an outage.
  6. Check supplier notification clauses, any processor obligations and any outsourced DORA reporting.
  7. Rehearse a reporting decision and a report in an exercise at least every 12 months.
  8. Rate each check on its evidence, and fix any blocking check that is Not ready first.

Evidence to have ready

  • The approved applicability profile and the date of its last review.
  • The signatories list, with each deputy and the date each sign-in was tested.
  • The authorities list, with each channel and the date each out-of-hours contact was checked.
  • The completed readiness checklist and its result, with the evidence for each check.
  • One gap action per check short of Ready, with an owner and a due date.
  • The exercise record showing a reporting decision and a report rehearsed.

Assumptions

  • At least one of NIS2, DORA or the GDPR can apply to you. The authority, its portal, forms and out-of-hours contact come from your national law and the authority itself, confirmed with counsel.
  • You have an incident response plan that names an executive incident lead, an incident manager and a Data Protection Officer or privacy lead, and names who approves each report template.
  • The intervals shown are the pack's defaults. Your own procedure may set shorter ones, and national law may add a shorter clock or an extra report, which belongs in the profile.

Not covered here