Independent thinking. Informed defence.

CISO Times

Intelligence for the people behind the defence.

The CISO Decision Brief

How do we…

How do we build a register of legal, regulatory and contractual requirements that stands up to an ISO 27001 audit?

4 decision pointsThe pack behind this answer: ISO 27001 Implementation & Certification Readiness

Add to board memo

The short answer

Recommendation
Build the register from your scope: laws, regulations and customer contract terms with security duties, each with what it requires, an owner and the control that meets it. Confirm applicability with legal counsel, and set how changes reach it and when it is reviewed.
Reasoning
Auditors sample this register, and the gaps they reliably find are laws listed without saying what they require, and customer security schedules missing. A register that names a law but not the duty, or an owner, is a list of titles. The control a law or contract requires must stay applicable in the Statement of Applicability.
Considerations
  • This is not legal advice. Whether a law applies to you is a legal judgement. Ask counsel.
  • The standard's text is paywalled. The register's content here comes from the pack and public guides, and public guides differ on how much of it the control itself dictates.
  • Examples such as data protection and breach notification laws, NIS2 or DORA in the EU, or state privacy laws and sector rules such as HIPAA in the US, are prompts. Your scope decides your list.

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. 17 steps.
  1. Start

    We need a register of legal, regulatory and contractual requirements

    The control asks you to know which laws, regulations and contracts set security duties on you, and to keep that knowledge current. Auditors sample the register, and it shapes the scope, the risks and the controls, so build it before the risk assessment, not after.

    In the pack

  2. Step

    Start from the scope: countries, sectors, data and services

    The pack lists legal, regulatory and contractual requirements as an input to gather in Phase 1, because they shape the scope, the risks and the controls. Write down where you operate, which sectors you serve, what data you hold and which services you deliver.

    In the pack

  3. Step

    List the laws and regulations that touch those

    Think of data protection and breach notification laws, sector rules and, depending on where you are, EU rules such as NIS2 or DORA, or US state privacy laws and sector rules such as HIPAA. These are prompts. Your scope decides the list.

    In the pack

  4. Decision

    Has counsel or compliance settled which of them apply to you?

    Applicability is often a legal judgement, for example size thresholds or sector tests. Do not settle it by reading a summary. If you are not sure, answer no.

    In the pack

  5. Step

    Ask legal counsel to confirm which apply

    Give counsel the scope, the services and the data. Record the conclusion and the date in the register. The register holds your decision, not the advice.

    In the pack

  6. Step

    Read the security schedules in your customer contracts

    Start with the largest customers and those who audit you. The control guidance names customer contract security schedules missing from the register as a frequent gap. Note notification times, audit rights, certificates and data handling terms.

    In the pack

  7. Step

    Add other binding duties you have accepted

    These include insurer terms and standards you have agreed to meet by contract, such as payment card rules. Include a duty only if you are bound to it.

    In the pack

  8. Step

    Write what each one requires of you, in a sentence

    Listing laws without saying what they require of you is a gap auditors reliably find. State the duty in plain words: report a breach within a period, keep records for a period, restrict transfers.

    In the pack

  9. Step

    Name an owner and the control or record that meets it

    The owner keeps the entry current and answers the auditor on it. Name legal or compliance with the ISMS manager for the register as a whole, and a control owner for each duty.

    In the pack

  10. Decision

    Can you point to the control or record that meets each one?

    Take a sample of entries and follow them to the control, policy or record that meets them. If you cannot, the entry is a title, not a duty. If you are not sure, answer no.

    In the pack

  11. Step

    Log the gap with an owner and a date

    Add it to your gap tracker. Do not exclude a control because it is missing: a control a law or contract requires stays applicable in the Statement of Applicability.

    In the pack

  12. Decision

    Do several regimes set duties on the same control?

    If, for example, a breach must be notified under more than one regime, design the control to the strictest requirement and keep evidence for each. If you are not sure, answer yes.

    In the pack

  13. Step

    Handle the overlap in your control design

    Follow the multi-regime question. Never drop one obligation to make the set smaller.

    In the pack

  14. Step

    Set how changes reach the register, and when it is reviewed

    Ask legal and contract owners to report new laws and changed contracts. Route every new customer security schedule through the register. Review it at least yearly and when a law or major contract changes, as the control guidance suggests.

    In the pack

  15. Decision

    Is the register approved and under document control?

    The checklist's pass test is that the item exists, is approved and is under document control. If it is a draft or has no owner, answer no.

    In the pack

  16. Step

    Have the owner approve it and put it under document control

    Give it a version, a place where the right people find it and a review date. Then include its latest review in the management review pack as a change to requirements.

    In the pack

  17. Outcome

    Register in place: owned, traced and kept current

    The register shows what binds you and how you meet it. Do not describe it, or an ISO 27001 certificate, as proof that you comply with any law. A supervisor may expect documents this register does not list.

    In the pack

Practical checklist

  1. List the countries, sectors, data types and services your scope covers.
  2. List the laws and regulations that touch them, and ask counsel to confirm which apply.
  3. Read the security schedules of your main customer contracts and add their duties.
  4. Write what each requirement demands of you, in a sentence.
  5. Name an owner and the control or record that meets each one.
  6. Set how changes reach the register and review it at least yearly.

Evidence to have ready

  • The register with requirement, owner, control and review date for each entry.
  • Examples of requirements traced to controls or records.
  • The approval of the register and its place under document control.

Assumptions

  • Your ISMS scope is drafted, so you know which services, locations and data the register must cover.
  • Legal counsel or a compliance owner is available to confirm which laws and contracts apply.
  • You aim for ISO/IEC 27001:2022. Other standards you follow may add requirements to the register.

Not covered here