FREN
Case study · fictitious engagement

From the kick-off meeting to the report: one audit engagement. Told step by step.

Fictitious example

The entity and the findings below are invented. The documents, however, are the ones the DIAG.IT method produces: the audit plan, the document request list, a completed test sheet and the summary of scores.

Entity"Insurer Alpha" (fictitious name)
SectorInsurance, subject to DORA
Requested byInternal Audit Department
Type of engagementInternal audit
Duration60 person-days
DepthStandard (25 items)
FrameworksISO/IEC 27002, NIST CSF 2.0, regulation
The sheets and generators used are presented on the page The Method.How it unfolds →

How it unfolds

Five phases, nine weeks

The schedule below is indicative: it assumes documents arrive within ten days and that interviewees are available.

Preparation and scoping9 days · weeks 1 and 2

Kick-off meeting with the Internal Audit Department and the CISO. The scope, applicable frameworks and risk level of each domain are agreed. Four domains are rated high risk: access, continuity, incidents and suppliers.

Output: the audit plan and the document request list, sent the same day.

Document review9 days · weeks 2 and 3

Documents received are ticked off the list. Reminders go out on D+10. Reading the policies already makes it possible to set aside a few irrelevant questions and to focus the testing.

Output: the document tracking list and the adjusted work programme.

Testing and interviews27 days · weeks 4 to 7

Each sheet is performed: test steps, sample, evidence. Each question receives a score from 1 to 4 against its own criteria, and every score of 3 or 4 is documented with an observation.

Output: the scored questionnaires and the evidence files.

Summary and debrief9 days · week 8

Scores are consolidated by domain. Findings are validated with the auditees, then presented to management.

Output: the summary of scores and the debrief presentation.

Final report6 days · week 9

Report, prioritised action plan and mapping table: for each requirement of the selected frameworks, the test that covers it and its result.

Output: the report and the action plan.

The audit plan

The days follow the risk

The generator allocates the 27 testing days in proportion to the risk assigned: three days for a high-risk domain, two for medium risk, one for low risk.

Fictitious engagement: assessment of an insurer, 60 person-days, standard depth. The figures below are calculated using the generator's rule.

Type of engagementInternal audit
SectorBanking and insurance
Duration60 person-days
DepthStandard (25 items)
FrameworksISO/IEC 27002, NIST CSF 2.0, regulation

Phases and effort

PhaseDays
Preparation and scoping9
Document review9
Testing and interviews27
Summary and debrief9
Final report6
Total60

Allocation of testing by domain

DomainRiskTesting daysQuestions available
Governance and policiesMedium221
IT risk managementMedium220
Human resources and personnelLow120
Identity and access managementHigh320
Physical security and equipmentLow120
Network security and monitoringMedium220
Vulnerabilities and patchingMedium220
Change management and developmentMedium221
Backup and continuityHigh320
Incident managementHigh320
Suppliers and cloudHigh322
Personal data protectionMedium26
Artificial intelligenceLow16

The documents requested

The list goes out on kick-off day

It is sent with a return date of ten working days, then serves as a tracking table. Extract, with the fictitious status of documents received at D+10:

DomainDocument requestedFor questionAt D+10 (fictitious)
ACCECurrent access and authorisation management policyACCE-14Received
ACCEReports of the last two access reviews, with owners' approvalsACCE-14Received
ACCERemoval tickets and access listings before and after the latest reviewACCE-14Pending
ACCEList of privileged accounts and multi-factor authentication settingsACCE-11Received
CONTBackup policy and minutes of the latest restore testsCONT-04Received
INCIIncident classification procedure and incident register for the last twelve monthsINCI-15Received
INCIMajor incident notifications sent to the authority, with their datesINCI-15Pending
TIERRegister of ICT third-party providers and contracts for critical servicesTIER-14Received
TIERExit strategies and reports of reversibility testsTIER-14Pending

One test, step by step

The access rights review (ACCE-14)

Sheet ACCE-14, shown in full on the page The Method, asks whether access rights are periodically recertified by application or data owners. Here is what the auditor found, step by step.

No.Test step (sheet)Finding (fictitious)
1Obtain the frequency set by the policy and the last 2 reviewsPolicy: half-yearly review. January and July reviews obtained.
2For the latest review, check the scope, the approvers and the return date5 critical applications in scope, 5 reviews carried out. Responses received within three weeks.
3Check that rights to be removed were actually removed (compare before and after)48 rights to be removed; 9 still active one month after the review, i.e. 19%.
4Reconcile approvers with the designated ownersCompliant for 4 applications out of 5; one review approved by a delegate who had not been designated.
3

Unsatisfactory. Criterion 3 of the sheet: removals not carried out for 10 to 25% of rights.

Observation: the review is performed, but it is not fully effective, since 9 rights out of 48 remain active. Recommendation: link each removal to a ticket and check that it is closed before closing the review.

Test once, cover everything. This single test addresses ISO/IEC 27001:2022 Annex A.5.18, NIS2 Art. 21(2)(i) and NIST CSF 2.0 PR.AA-05 at the same time. The finding is written once and carried over into the mapping table for each of these texts.

The summary of scores

What management reads first

Average score by domain (1 = satisfactory, 4 = critically unsatisfactory), number of findings scored 3 or 4, and main finding. All values are fictitious.

DomainAssigned riskAverageScores of 3 or 4Main finding
Governance and policiesMedium1,91—
IT risk managementMedium2,02—
Human resources and personnelLow1,40—
Identity and access managementHigh2,64Incomplete removal of rights after review (ACCE-14)
Physical security and equipmentLow1,30—
Network security and monitoringMedium2,12—
Vulnerabilities and patchingMedium2,53Critical patches applied late on part of the servers
Change management and developmentMedium2,01—
Backup and continuityHigh2,22Restores tested on a partial scope (CONT-04)
Incident managementHigh1,91—
Suppliers and cloudHigh2,74Exit strategies not tested for two critical services (TIER-14)
Personal data protectionMedium1,80—
Artificial intelligenceLow2,82Ungoverned use of generative AI tools (IA-05)

Reading: suppliers and access account for most of the gaps, as the plan's weighting had anticipated. Artificial intelligence, rated low risk at scoping, comes out with a high average: a point to raise when scoping the next engagement.

The deliverables

What the entity receives

At the end of the engagement, every deliverable flows from the same scoping and the same sheets: nothing is re-keyed from one document to the next.

  • The audit plan and the work programme
  • The document request list, then its tracking
  • The scored questionnaires, with observations and evidence
  • The summary of scores and the debrief presentation
  • The report, the prioritised action plan and the mapping table

Is your context different? I build the plan with you, based on your obligations and your risks, and send you a tailored proposal.

Contact me →

Contact me

Leave your details and I will get back to you to discuss your needs.

Your details are used first and foremost to answer your request. Without your consent above, they are not reused afterwards. They are never shared with anyone. See the legal notice.