◇ OpenCyber Academy
Rapid course · Chapter 2 · English

Chapter 2 — Scope, permission and safe practice

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Chapter 2 — Scope, permission and safe practice

Lesson map

Lesson 02 published. Map, example, EX053.

flowchart TD
  N0["Learning outcomes"]
  N1["2.1 Why scope comes first"]
  N2["2.2 Permission and authority"]
  N3["2.3 Handling personal data safely"]
  N4["2.4 Designing a safe exercise"]
  N5["2.5 Recording what was done"]
  N6["Concepts — four gates that do not unlock each other"]
  N7["Decision flow — read, export, restore, or stop"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
  N7 --> EX["Worked example"]
  EX --> Q["Exercise EX053"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["2.1 Why scope comes first"]
  N2["2.2 Permission and authority"]
  N3["2.3 Handling personal data safely"]
  N4["2.4 Designing a safe exercise"]
  N5["2.5 Recording what was done"]
  N6["Concepts — four gates that do not unlock each other"]
  N7["Decision flow — read, export, restore, or stop"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX053"]
[Learning outcomes]
    |
    v
[2.1 Why scope comes first]
    |
    v
[2.2 Permission and authority]
    |
    v
[2.3 Handling personal data safely]
    |
    v
[2.4 Designing a safe exercise]
    |
    v
[2.5 Recording what was done]
    |
    v
[Concepts — four gates that do not unlock each other]
    |
    v
[Decision flow — read, export, restore, or stop]
    |
    v
[Worked example] --> [Exercise EX053]

Learning outcomes

You will (1) define the scope of a governance review in writing; (2) obtain and record permission before touching systems or data; (3) plan evidence collection and exercises that cannot harm services or people.

2.1 Why scope comes first

Chapter 1 ended with Northstar Community Services drafting a strategy around its appointment portal and a timed restore exercise. Before anyone runs that exercise or collects evidence, the work needs a written scope. A scope states which services, systems, data, locations and people are included, which are excluded and for how long the work runs. For Northstar, the first scope covers the appointment portal, its scheduling database, the identity provider and the backup service. Case management and the volunteer roster are excluded for now, with a note that they will be reviewed next quarter. A clear scope prevents two common failures: work that quietly expands into systems nobody approved, and conclusions that claim more than the evidence covers.

2.2 Permission and authority

Scope is not the same as permission. The security engineer may know how to read backup logs or export accounts, but knowing how is not authority to do it. Permission must come from the person accountable for each system or data set, and it should be written. At Northstar, the operations director owns the appointment service and approves the review; the data protection lead must also agree because the scheduling database holds personal data about clients. The approval states what may be read, what may be changed, who may do it and when. If the engineer later finds something outside the scope, such as a suspicious account on the case-management system, the right action is to report it to its owner, not to investigate it alone.

2.3 Handling personal data safely

Governance work often touches personal data even when its purpose is not about people. Account exports list staff names; restore tests copy client appointment records. Northstar applies the same principles it expects of every team: use the least data needed, protect what is collected and keep it no longer than necessary. The engineer requests account exports with only the fields needed for review, stores evidence in a restricted folder, masks client names in screenshots and deletes temporary copies after the exercise. The NIST Privacy Framework treats privacy risk as broader than security incidents, which reminds the team that careless review work can itself create privacy harm, even when no attacker is involved.

2.4 Designing a safe exercise

The restore exercise from Chapter 1 must not endanger the live portal. The team writes a short plan: restore into an isolated test environment, never over production; use the most recent real backup but block any outbound email so test bookings cannot reach clients; schedule the exercise outside opening hours; name a person who can stop it at any time; and define what success means before starting. The plan also lists what could go wrong, such as accidentally restoring over the live database, and the control for each risk, such as separate credentials for the test environment. Writing these safeguards down turns a well-meant test into a governed activity that the operations director can approve with confidence.

2.5 Recording what was done

Safe practice ends with a record. For each activity in scope, Northstar records the date, the person, the approval reference, what was accessed or changed and what evidence was kept. The record serves three purposes. It lets others repeat or check the work. It shows that the team stayed within its permission. And it gives the operations director a basis for decisions, because conclusions can be traced to evidence rather than memory. The record does not need special software; a dated log in a restricted shared folder, reviewed by the operations director at the end of the month, is enough for an organisation of Northstar's size.

Worked example

Northstar writes a scope covering the appointment portal and its dependencies, gets written approval from the operations director and data protection lead, plans an isolated restore exercise with a stop rule and records every activity.

Synthetic case. Northstar Community Services and all its details remain fictional, continuing the Chapter 1 case.

Errors and limits

Scopes can be too narrow to show real dependencies. Written permission does not make an unsafe test safe. Masking can fail if screenshots include unexpected fields.

Concepts — four gates that do not unlock each other

Four questions stay independent. A scope page lists inclusions and a dated exclusion. A permission page names the verb, the actor and the clock. A safe-test page names the place, the outbound block and the person allowed to halt the work. A custody page names the folder. Passing the scope page does not sign the permission page.

Gate Northstar document A pass looks like this The neighbouring pass does not grant
Scope Inclusion list for this quarter Appointment portal, scheduling database, identity provider, backup service Opening case management or the volunteer roster
Permission Written approval Operations director and data protection lead; what may be read, what may be changed, who, when A restore, when the page only allows reading backup logs
Safe test Exercise plan Isolated environment, outbound email blocked, a person who can stop it, separate credentials Safety merely because the page carries a signature
Custody Restricted folder Evidence kept there; client names masked; temporary copies deleted afterwards A masked screenshot stored on a personal laptop

Decision flow — read, export, restore, or stop

flowchart TD
  A["A proposed action"] --> B{"Is it inside the written inclusion list?"}
  B -->|No| C["Report it to the owner. Do not open it"]
  B -->|Yes| D{"Does the approval name this verb?"}
  D -->|Read only| E["Do not restore and do not export"]
  D -->|Export named, one signature missing| F["Wait for the data protection lead"]
  D -->|Both signatures, and the verb is named| G{"Are the safe-test rules present?"}
  G -->|Mail can still leave, or the target is production| H["Stop. Add the isolated copy and the outbound block"]
  G -->|Isolated, blocked, named stopper| I{"Is the evidence in the restricted folder?"}
  I -->|Personal laptop| J["Move it. Masking does not replace the folder"]
  I -->|Restricted folder| K["Record date, person, approval reference and what changed"]

Worked example — Wednesday's log-reading page

On Wednesday the operations director signs a page that lets the engineer read backup logs for the scheduling database. The engineer starts preparing a restore. That verb was never on the page, so the restore stays unapproved. Even a later page that allowed a restore would still withhold it while outbound mail can reach clients, unless the copy is isolated and someone named can halt the run. The same afternoon the director signs an export, and the data protection lead's signature line is blank. The engineer does not export the scheduling database. A teammate offers to park the masked screenshots on the engineer's personal laptop so the shared folder looks tidy. Masking does not repair the offer: custody means the restricted folder, and a personal laptop fails it.

Synthetic case. The Wednesday signature page and the personal laptop are invented. The two approvers are the ones named in this chapter.

Apply

Exercises

Synthesis

Written scope, explicit permission, careful data handling, safe exercise design and a dated record make governance work trustworthy before any finding is made.

Continue studying — chapter 02 of 04

← Chapter 01 (draft) · Course chapter index · Chapter 03 (draft) →

Worked answers

EX006–EX058 — Worked results

EX006. The services, systems, data, locations and people included, what is excluded and how long the work runs.

EX007. Case management and the volunteer roster, to be reviewed next quarter.

EX008. Work quietly expanding into unapproved systems, and conclusions claiming more than the evidence covers.

EX009. Because skill is not authority; permission must come in writing from the person accountable for the system or data.

EX010. The data protection lead, because the scheduling database holds personal data about clients.

EX011. Report it to the owner of the case-management system rather than investigating outside scope.

EX012. With only the fields needed for the review.

EX013. Client names are masked in screenshots kept as evidence.

EX014. That privacy risk is broader than security incidents, so careless review work can itself cause harm.

EX015. In an isolated test environment, never over the live database.

EX016. So that test bookings cannot send messages to real clients.

EX017. A person with authority to stop the exercise at any time.

EX018. Using separate credentials for the test environment.

EX019. It lets others repeat or check the work, shows the team stayed within permission and gives the decision owner traceable evidence.

EX020. The operations director reviews it at the end of each month.

EX021. The web host, the scheduling database, the identity provider and the email relay.

EX022. The identity provider.

EX023. The email relay and the roster spreadsheet.

EX024. Because if staff cannot sign in, restoring the database alone will not reopen the portal.

EX025. Assigning owners for the email relay and the roster spreadsheet.

EX026. Because it may reveal health problems or financial hardship.

EX027. Removing the appointment reason from confirmation emails.

EX028. What data exist, why they are kept, who can see them, where copies go and how long they are kept.

EX029. What assurance they offer, their terms on outages and data handling, and whether data can be exported.

EX030. Within the Govern function.

EX031. The supplier, the service it supports, the evidence available and the date last reviewed.

EX032. Northstar has not tested a fallback sign-in if the identity provider is unavailable.

EX033. Appointment confirmations could reach the wrong people.

EX034. The roster spreadsheet's current sharing list.

EX035. They show which beliefs have been checked and which remain assumptions.

EX036. Front-desk staff making test bookings in the restored portal.

EX037. Because the result would test the four-hour interruption limit that the operations director owns.

EX038. 245 minutes, about 4.08 hours.

EX039. By five minutes.

EX040. Restoring the scheduling database, at 70 minutes.

EX041. The 55 minutes spent locating the backup and credentials.

EX042. A known protected location for restore instructions and credentials, a scripted web host configuration and adding identity reconnection to the procedure.

EX043. Because a real event could happen at night, without warning and with attackers possibly still present.

EX044. Only after improvements and a second exercise.

EX045. Accept now; accept after improvements and a second test; or raise the limit to six hours with a manual booking process.

EX046. Accepting the limit after improvements due within thirty days and a second exercise.

EX047. So that the reasoning can be checked later against the evidence.

EX048. Identity provider failure.

EX049. Restore time, backup failures, privileged changes and overdue owner actions.

EX050. Adjusting the target instead of improving the process.

EX051. The score 9.1 is rejected because nobody can say which decision would change at that number. A timed restore measures quality, because it shows whether the control works under a test, and it can measure effect against the four-hour service outcome if the clock is kept. Coverage, whether the population of services and integrations is included, is a different question.

EX052. Sentence 2 cannot be completed because the operations director has not accepted the four-hour limit. That missing fact is the next research task. A blank sentence blocks treating a platform purchase as a strategy choice.

EX053. No. Approval to read backup logs does not authorize a restore. The missing safeguards are the isolated test environment and the outbound-email block, and a named person must be able to stop the exercise.

EX054. The engineer may not export the scheduling database, because the data protection lead has not signed. Masked screenshots stored on the engineer's personal laptop fail the restricted-folder rule.

EX055. Keep the row so the identity provider's support of all three services stays visible. Do not open or investigate the case database. The first scope excludes case management.

EX056. Owner NONE on the email relay, and on the roster spreadsheet, is the missing-owner fact and goes on the operations director's decision list. The identity provider's support of all three services is why it joins the restore exercise. The engineer does not reconfigure the relay.

EX057. The total 245 compared with t <= 240 prints MISSED by 5. The maximum selects restoring the scheduling database at 70 minutes. The governance gap is the 55-minute search, and that step is not the maximum.

EX058. If the locate step were 50 instead of 55, the same addition would print MET. That is arithmetic on the published log, not a second exercise. The four-hour limit is confirmed only after the improvements and a retest. One calm announced exercise still overstates readiness.