- Before
- Owns 214 controls and four audits this season, each with its own spreadsheet. “I have one password control. Four auditors test it four times and ask for it four ways.”
- Now
- Opens each control at the centre of its web, reads both texts for every link and confirms the ones waiting for her in the morning.
One password control, from four tests to one
Tuesday 13 October 2026 at Lumina Utilities. The audit season is close: ISO 27001 surveillance in November, the IEC 62443 assessment of the Halden Ridge water SCADA in December, the water cyber attestation due 31 December, and the NERC CIP audit on site 18–29 January 2027. Here is what happens to one control, screen by screen, in the working solution.
- 01Morning
The crosswalk opens on the password control
Rhea Castellanos · Head of Cyber GRCRhea owns Lumina's library of 214 controls. Overnight, from 02:10 to 02:31, the agents checked the library against 762 requirements in five frameworks. LUC-IAM-04, password and shared-account management, owned by Sanjay Rao, sits at the centre of the web, linked to 7 requirements in 4 frameworks: three in NERC CIP, two in IEC 62443, one each in NIST CSF and ISO 27001. One link is waiting for her.
“tested once · was 4” · Owner Sanjay Rao · Identity and access · quarterly
- 0202:22
One link re-proposed, with both texts side by side
Crosswalk mapperThe framework reader found that the ISO 27001 Statement of Applicability v2026.2 reworded three controls, so the crosswalk mapper proposed the ISO 27001 A.5.17 link again. Rhea clicks the node and reads the requirement and Lumina's control side by side, with the mapper's reason and the evidence against the requirement: the vault workflow's issue, reset and rotation procedure, on page 5.
Why they match, full: “The Annex A control asks for a management process for authentication information; the control’s vault workflow is that process.”
- 03One click
Rhea confirms the link
Rhea Castellanos · Head of Cyber GRCNothing counts toward coverage until a person confirms it. Rhea confirms the link, and it is recorded under her name; she can still challenge it later. The other links waiting for her across the library stay in her queue.
“ISO 27001 A.5.17 confirmed · 26 links still waiting across the library”
- 04Trace the evidence
One report meets all seven requirements
Evidence matcherRhea presses Trace the evidence. EV-2026-0912, the Keystone Vault password policy and rotation report for 1 Jul–30 Sep 2026, runs out along every link, and each requirement's own parameter is ticked as it lands: length 14 against CIP's 8 with three character types, the oldest password 11 months against 15, lockout after 5 tries with an alert, 23 default accounts changed, 1,284 accounts managed.
“One evidence item, 7 requirements, 4 frameworks · collected once”
- 05Page by page
Every passage tied to the requirement it satisfies
Evidence matcherIn the evidence view, the report's passages carry margin notes. The 37 local accounts on Calder Electric CR-400 relays at six substations support at most 6 characters; they are set to the device maximum under technical feasibility exception TFE-2024-031, which CIP-007-6 R5.5 allows. Of 1,906 evidence items this cycle, 683 satisfy requirements in two or more frameworks, so they are collected once.
CIP-007-6 R5.5: “or the maximum the Cyber Asset supports”, TFE on file
- 06The whole library
Eleven gaps, before the auditor finds them
Gap finderThe coverage heatmap shows every family of every framework, sized by its requirements and coloured by how well Lumina's controls cover it: 751 of 762 requirements fully covered, 7 partial and 4 with no control. IEC 62443 FR 1 shows 42 of 44, with SR 1.11 partial and SR 1.13 without a control. The overlap grid shows why testing once works: 179 controls serve both NERC CIP and ISO 27001.
“751 of 762 requirements fully covered · 7 partial · 4 no control”
- 07Before 7 Dec
A compensating control, accepted with an end date
Daniel Mwangi · CISOGap G-04: the 14 HMI workstations in the Halden Ridge control room alert the SOC after 5 failed logins but do not lock out, because a locked HMI mid-shift would leave the operator blind to the filters and dosing. Elif Demir, the control owner, proposes LUC-IAM-11c: alert on 5 failures in 10 minutes, the SOC calls the shift supervisor within 15 minutes, and lockout comes with the HMI upgrade in March 2027. Daniel accepts it until 31 March 2027.
“Accepted until 31 Mar 2027 · Daniel Mwangi · on the audit trail”
- 0802:31
One test per control, with the strictest sample
Test plannerThe test planner merges every programme's test of the same control: 214 tests this season, not 612, feeding 426 audit samples across five programmes, with testing from 19 Oct to 13 Nov. T-IAM-04 takes a sample of 60 accounts for 1 Jul–30 Sep 2026 and feeds NERC CIP, IEC 62443, NIST CSF and ISO 27001.
“398 duplicate tests avoided · $1.1M a year, estimated · 398 × 22 h × $125”
- 09Sent to sign
The plan goes to internal audit
Rhea Castellanos · Head of Cyber GRCRhea sends the season's plan to Hugo Lindqvist with a note: samples are set to the strictest auditor for each control, and LUC-IAM-04 uses 60 accounts for CIP-007 R5 and the 62443 assessment.
“Signed plans cannot be changed, only revised.”
- 10Signed
One signed plan for the season
Hugo Lindqvist · Internal Audit Manager, IT/OTHugo signs plan v1. Testing runs from 19 October to 13 November, and each control is tested once for every programme it feeds: the ISO 27001 surveillance audit, the IEC 62443 assessment, the water cyber attestation, the NERC CIP audit and the CSF self-assessment.
“Hugo Lindqvist signed the plan · 214 tests, testing starts 19 Oct”