Use Case

Security finding evidence pack handoff to internal audit
run as a structured periodic workflow on the engagement record so the second line ships a defensible pack and the third line preserves testing independence

Internal audit reads the cyber programme on a different beat than the security team operates it. The audit team scopes engagements quarterly or half-yearly, samples findings against documented criteria, tests operating effectiveness against the named control, and writes working papers the audit committee reads. Most second-line security and GRC teams hand evidence over in an unstructured push: a CSV pulled to an internal audit request, a screenshot of the open queue, a slide deck for the audit committee, and a separate conversation about exceptions. The pack drifts between handovers, the chief audit executive cannot tell which findings were sampled previously, and the next audit cycle re-pulls raw artefacts that should have been continuous. Run the security finding evidence pack handoff as a structured periodic workflow on the engagement record so the audit team receives a versioned pack with documented sample criteria, named control coverage, an exception register with current attestations, and an activity-log trail that preserves independent retesting on the same record.

No credit card required. Free plan available forever.

Internal audit reads the cyber programme on a different beat than the security team operates it

The Institute of Internal Auditors Three Lines Model places the security and GRC functions on the second line and internal audit on the third line. The third line reports to the audit committee on the design and operating effectiveness of the cyber programme, samples findings against documented criteria, tests operating effectiveness against named controls, and writes working papers the audit committee reads alongside the external audit, the regulator examination, and the board-level cyber risk dialogue. The second line operates the programme every day. The third line scopes engagements quarterly or semiannually and tests on a different cadence. The handoff between the two is where most internal security and GRC teams accidentally compromise the independence of the third-line procedure, ship an unstructured push the audit team cannot read, or rebuild the pack from scratch every cycle.

Run the security finding evidence pack handoff to internal audit as a structured periodic workflow on the engagement record. The pack composes with the rest of the audit operating model. The external-audit PBC response runs on the audit fieldwork evidence request fulfillment workflow. The walkthrough discipline runs on the audit walkthrough and control narrative evidence workflow. The certification-cycle umbrella runs on the compliance audits workflow. The exception register the pack ships reads the vulnerability acceptance and exception management workflow and stays current through the renewal and expiry pipeline. The control coverage attestation reads the control mapping crosswalks workflow. The deeper analysis of why working-paper evidence ages between audits and how to keep the currency reproducible sits on the audit evidence half-life research.

Six sections every defensible internal-audit handoff pack records

A defensible pack is six concrete sections on the handoff engagement, each pulled from the live record rather than re-authored as a summary. Shipping an unstructured CSV at the start of fieldwork is the documented anti-pattern that surfaces as carry-forward observations the audit committee did not expect.

Cycle scope and named handoff parties

The handoff cycle reference (Q1, Q2, Q3, Q4, semiannual, annual, or ad-hoc), the documented in-scope control set for the cycle, the framework citations the cycle reads against, the audit testing plan as agreed with the chief audit executive, the named second-line lead (commonly the CISO, the GRC lead, or the head of vulnerability management), the named third-line attendees (the chief audit executive or audit director, the assigned audit manager, the assigned auditor team members), the agreed sample window with the cycle close date, and the documented scope adjustments versus the prior cycle. The scope is captured on the handoff engagement so the pack the second line ships is the pack the third line samples against.

Structured finding sample with documented selection method

A finding sample ready for independent testing rather than a raw CSV the audit team has to re-classify. The open finding register as of the cycle close, a stratified sample across the severity bands, a sample of remediated findings from the cycle with full lifecycle history, a sample of findings carrying active exceptions, a sample of findings reopened within the cycle, and a sample of findings imported from third-party scanners. Each row carries the finding identifier, the title, the CVSS 3.1 vector, the severity at intake, the severity now, the named owner, the engagement reference, the asset binding, the source pipeline, the open date, the close date where applicable, and the activity log entry range. The sample selection method (random, judgmental, stratified) and the named selector are captured on the engagement so the audit working paper reads the documented sampling.

Exception register with current attestations

The active exceptions surface as a separate sample class because operating effectiveness against an active override is a distinct testing assertion. Each exception carries the eight-field decision chain (cited finding, override class, business rationale, compensating control with evidence pack, named approver, residual risk band, expiry, framework citation), the renewal record for any review during the cycle, the recovery queue entry for any exception that passed expiry without renewal, the cited compensating-control evidence packs with current version stamps, and the activity log entry that records the latest re-attestation. The audit team reads the exception register against the structured override decision chain rather than reconciling a parallel spreadsheet.

Control coverage attestation signed by the named second-line lead

One row per in-scope control with the canonical control identifier, the documented control objective, the named control owner, the named backup owner, the framework citations satisfied (read against the compliance tracking crosswalk so one canonical control rolls up to multiple frameworks), the current evidence version on document management, the cadence the control operates on, the last operated date, the cycle exception count, and the named second-line lead signature with the activity log entry that records the signature. Where the control runs partially on systems outside the workspace, the attestation cites the external source-of-record reference rather than duplicating the data so the audit team can trace the evidence chain across systems.

Sample-supporting artefact bundle pulled from the live record

For each sampled finding, the activity log slice that records the lifecycle (open, triage, owner assignment, severity change, override decision, remediation, retest, close), the linked engagement reference, the linked asset binding, the linked control reference where applicable, the linked compensating control where an exception applies, the linked retest evidence, and the linked document version of any policy or procedure cited. The bundle is pulled from the live record rather than authored as a summary so the audit team can trace evidence to source without a re-pull. Re-authoring summaries for the audit produces the parallel-evidence-trail anti-pattern that surfaces as a finding the next cycle.

Reading guide that orients the audit team to the pack

A short orientation document that explains the workspace data model the audit team is reading against (engagements, findings, scans, activity log, document versions, RBAC roles, exception register, compliance crosswalk), the sample selection method used for this cycle, the cited framework versions, the named second-line responder for clarifications, and the agreed cadence for follow-up. The reading guide reduces the question volume the audit team has to ask before they can begin testing and preserves the independence of the third-line testing procedure by giving the auditor an orientation rather than an interpretation.

Eight failure modes that quietly break the handoff between cycles

Most handoff failures look like sensible defaults: send the CSV because the audit team can pivot it, ship the exceptions spreadsheet because it is what the team has, give the audit team a frozen export because access provisioning is slow. The cost arrives at the next audit cycle as a re-pull, a deficiency assertion against the second-line monitoring discipline, or an audit-committee observation that internal audit cannot rely on the second-line output.

The pack lands as an unstructured push at the start of audit fieldwork

The CISO emails a CSV, the GRC lead emails an exceptions spreadsheet, the head of vulnerability management emails a quarterly slide deck, and the audit team spends the first two weeks reconciling overlapping sources before testing begins. The second line did the work but the third line cannot read it. The fix is a structured pack on a handoff engagement with documented sample criteria, named control coverage, and an activity-log trail the audit team reads against once rather than reconciling three sources.

Sample selection is undocumented and the audit team cannot re-perform it

The pack carries forty finding records selected by the second line, but no documented sampling method, no random seed, no stratification criteria, and no record of which sampling frame the records came from. The audit team cannot re-perform the sampling, cannot test whether the sample is representative, and writes the working paper against an unverifiable selection. The fix is a documented sample selection method (random, judgmental, stratified) with the named selector and the sampling frame captured on the handoff engagement.

The exception register is shipped without current attestations

The pack includes an exception register, but several exceptions have passed expiry without a renewal decision, several have an inactive named approver, several have aged compensating-control evidence, and several carry framework citations against a superseded standard version. The audit team has to re-attest each exception during testing rather than testing the operating effectiveness of the override discipline. The fix is running the renewal pipeline before the handoff cycle close so the register ships current.

The control coverage attestation lacks named owners and current evidence versions

The attestation rolls up to summary statistics ("96 percent of in-scope controls operating, 4 percent with known gaps") but does not name owners, does not cite current evidence versions, and does not bind the framework citations to the controls. The audit team cannot test the attestation; the audit committee reads it as marketing. The fix is one row per control with the named owner, the cited evidence version, the framework citations, and the signature of the named second-line lead with the activity-log entry.

Independence is silently compromised by giving the audit team a frozen export

The second line ships a frozen CSV export and asks the audit team to test against the export rather than the live workspace. The audit team cannot trace evidence to source, cannot retest findings independently, and cannot read the activity log of any state change the second line made after the export. The fix is a scoped, time-bound access grant on the workspace with viewer permissions so the audit team retests against the live record while the access grant remains explicit and visible on the activity log.

Follow-up runs across email threads and the chronology is lost

The audit team raises eight clarifications during testing, the team responds across three email threads with two different responders, the audit team raises three sample expansions, and the second line cannot reconstruct which clarification triggered which follow-up. The audit working paper records the questions; the next cycle re-litigates them. The fix is running the follow-up loop as state events on the handoff engagement so the chronology lives on one record per cycle.

The next cycle rebuilds the pack from scratch instead of opening against the prior

The Q2 handoff opens with a fresh sample selection conversation, a fresh exception register pull, a fresh control coverage attestation authoring exercise, and no reference to the Q1 pack. The audit team reads the cycle as a fresh discovery exercise and the trajectory of any deficiency assertion is lost. The fix is opening the next handoff engagement against the prior so the sample selection criteria carry forward with a documented evolution, the exception register reads against the prior renewal trajectory, and the deficiency log reads as a continuous chain.

Independence is asserted without an evidence chain

The second line claims the third line was given full read access and was free to test against the live record. The audit committee asks how the access was granted, when, to whom, with what scope, and how the second line can demonstrate it did not interfere with the testing. Nothing on the operating record answers the question. The fix is capturing the access grant, the grant scope, the named recipients, and the time-bound expiry on the activity log so the independence chain is reconstructable.

Eight queues the workflow runs across the handoff cycle

Each queue has a named owner, a documented cadence, and an escalation rule so sample selection, exception attestation, control coverage signature, pack release, audit follow-up, deficiency response, and carry-forward do not silently fall behind between the second-line morning stand-up and the third-line fieldwork close.

  • Open cycle queue with the current handoff engagement, the named chief audit executive, the named second-line lead, the agreed sample window, and the documented in-scope control set. The view the second-line lead reads at the start of the cycle.
  • Pending sample selection queue with each sample class awaiting the documented selection method, the named selector, and the captured sampling frame. The view the GRC liaison reads to assemble the sample with audit-defensible criteria.
  • Pending exception register queue with each active exception awaiting a current attestation, a current named approver, current compensating-control evidence, and a current framework citation. The view the exception register owner reads before pack assembly.
  • Pending control coverage queue with each in-scope control awaiting the named owner confirmation, the current evidence version, the framework citation against the current standard version, and the second-line signature. The view the GRC lead reads to drive the attestation to closure.
  • Pack release queue with each assembled pack awaiting the documented release channel, the scoped access grant on the workspace, the watermarked frozen export where applicable, and the activity-log capture of the grant. The view the second-line lead reads to release the pack on cycle.
  • Audit follow-up queue with each clarification, re-pull request, sample expansion, or deficiency assertion the audit team raises during testing, the named second-line responder, the planned response date, and the linked source record. The view the audit liaison reads on the morning stand-up during fieldwork.
  • Deficiency response queue with each asserted deficiency awaiting a documented management response, the named owner, the target evidence for the next cycle, the audit-committee reporting line, and the documented deadline. The view the security operations leader reads to staff the remediation work.
  • Carry-forward queue with each closed handoff engagement awaiting the next-cycle open so the sample selection criteria carry forward with a documented evolution, the exception register reads against the prior renewal trajectory, and the deficiency log reads as a continuous chain. The view the GRC lead reads at the start of the next cycle.

What the IIA standards and the framework citations expect from the handoff

The handoff is not an internal courtesy. Several framework citations and the IIA Three Lines Model explicitly expect the second line to ship a defensible monitoring output the third line can rely on while preserving the independence of the testing procedure.

IIA International Standards and the Three Lines Model

The Institute of Internal Auditors International Standards under Performance Standard 2050 (Coordination and Reliance) explicitly recognise that internal audit may rely on the work of other assurance providers including the second-line risk and control functions, provided independence is preserved and the reliance is documented. The handoff workflow makes the reliance defensible: the pack is structured, the sample selection is documented, the access grant preserves independent retesting, and the activity log captures the chain. The IIA Three Lines Model places the security and GRC functions on the second line and internal audit on the third line; this workflow runs the second-to-third handoff as a structured procedure rather than an ad-hoc data dump.

SOC 2 (AICPA Trust Services Criteria) CC4.1 monitoring

CC4.1 (selects, develops, and performs ongoing and separate evaluations) explicitly contemplates that the entity uses multiple monitoring activities including management monitoring, internal audit testing, and other independent assessments. The handoff pack is the second-line monitoring output the third-line evaluation reads against. The structured sample selection, the exception register, the control coverage attestation, and the access grant for independent retesting are the evidence chain CC4.1 reads.

ISO 27001:2022 Clause 9 and Annex A 5.35

Clause 9.1 (monitoring, measurement, analysis, and evaluation), Clause 9.2 (internal audit), and Annex A 5.35 (independent review of information security) explicitly require that the information security management system is reviewed independently at planned intervals. The handoff workflow is the structured input the independent review reads against: the documented sample selection, the active exceptions with current attestations, the control coverage with current evidence versions, and the activity-log chain that preserves the independence of the review while making reliance on second-line monitoring defensible.

PCI DSS v4.0 Requirement 12.4 oversight

Requirement 12.4 (executive management oversight of the information security programme) and the broader Requirement 12 (information security policy) anchor the programme posture the audit and oversight functions read against. The handoff pack is the structured input the QSA-led audit reads when testing the programme posture, including the active exceptions, the control coverage, and the documented sample of operating evidence. The second-line attestation signed by the named executive is the evidence Requirement 12.4 reads against.

NIST SP 800-53 Rev. 5 CA-2, CA-5, CA-7

CA-2 (control assessments), CA-5 (plan of action and milestones), and CA-7 (continuous monitoring) read the documented assessment plan, the sample of operating evidence, the plan of action and milestones for any control gap, and the continuous monitoring strategy. The handoff workflow ships the structured input each procedure reads against: the documented sample selection, the exception register that anchors the plan of action and milestones, the control coverage attestation that anchors the continuous monitoring strategy, and the activity-log chain that captures the monitoring trajectory.

COSO Internal Control Integrated Framework monitoring component

The COSO Internal Control Integrated Framework monitoring component (Principles 16 and 17) reads against the entity selecting and developing ongoing and separate evaluations and communicating internal control deficiencies. The handoff pack is the structured ongoing-and-separate-evaluation input the audit committee reads against, the deficiency log is the structured deficiency communication, and the named second-line attestation signed by the executive is the management assertion the COSO monitoring component reads.

How the handoff runs in SecPortal

The workflow rides on the same feature surfaces the rest of the security programme already uses. The handoff cycle opens as an engagement on the workspace, the finding sample is exported from findings management with documented criteria, the exception register reads from the finding-overrides record with the eight-field decision chain, the control coverage attestation is authored on document management and signed by the named second-line lead, the access grant for independent retesting is captured on team management with a time-bound role grant, the activity log records the chain, and AI report generation drafts the cycle-close summary from the same record so the second-line read and the audit-committee read regenerate from the same source.

Handoff cycle as an engagement

Each cycle opens on the engagement record with the named chief audit executive, the named second-line lead, the agreed sample window, the in-scope control set, and the framework citations. The engagement is the spine the pack attaches to and the next cycle opens against.

Finding sample with documented selection

Findings management exports the stratified sample with the CVSS 3.1 vector, the named owner, the lifecycle timestamps, and the source pipeline. The selection method and the named selector are captured on the handoff engagement so the audit working paper reads the documented sampling rather than a reconstructed list.

Exception register with current attestations

Finding overrides holds the eight-field decision chain. The renewal pipeline keeps the register current so the audit team reads against current attestations rather than re-attesting each exception during testing.

Control coverage in document management

Document management holds the signed control coverage attestation with the named owners, the cited current evidence versions, and the framework citations against the current standard versions. The signature lands on the activity log.

Scoped, time-bound access for independent retesting

Team management with RBAC grants the audit team viewer access on the handoff engagement with a documented expiry tied to the cycle close, preserving independence while keeping the chain visible.

Activity log preserves the chain

Activity log with CSV export captures the access grant, the pack release, the sample selection event, the second-line signature, the audit follow-up exchanges, and the cycle close so the independence chain is reconstructable.

Compliance crosswalk anchors the framework citations

Compliance tracking holds the crosswalk so one canonical control rolls up to SOC 2, ISO 27001, PCI DSS, NIST 800-53, and NIST CSF 2.0 citations on the control coverage attestation. The audit team reads the same crosswalk the second line operates against.

Cycle close summary regenerates from the record

AI report generation drafts the cycle close summary the second-line lead reviews and the chief audit executive references in the audit-committee deck. The draft regenerates from the same engagement record the audit team tested against.

Imported third-party scanner output is in scope

Bulk finding import from Nessus, Burp, and CSV brings third-party scanner results onto the same record so the imported-finding sample class is queryable alongside native findings, and the audit team reads one consolidated backlog rather than reconciling three sources.

Retest evidence is on the same record

Retesting workflows record the retest evidence the audit team reads when testing whether a remediated finding actually closed, including the named retester, the timestamp, the cited artefacts, and the activity log entries.

Notifications keep the cycle on cadence

Notifications and alerts surface the open follow-up queue, the deficiency response queue, and the carry-forward queue so the cycle close, the audit-committee reporting line, and the next-cycle kickoff do not silently slip.

Independence chain is reconstructable

The access grant, the grant scope, the named recipients, and the time-bound expiry sit on the activity log so the audit committee can see how independent retesting was preserved. The chain is the answer to the question the audit committee asks when it wants to know whether internal audit testimony is reliable.

Who reads the pack and who the workflow serves

Different functions read the pack on different cadences. The handoff workflow makes each read consistent against the same engagement record.

CISOs and security operations leaders

Sign the control coverage attestation, lead the second-line cycle close, and read the audit committee deck alongside the third-line opinion. The CISO persona page and the security operations leaders persona page cover the leadership read.

GRC and compliance teams

Assemble the sample, drive the exception register currency, and run the follow-up loop during testing. The GRC and compliance teams persona page covers the second-line workflow.

Vulnerability management and AppSec teams

Own the operating record the sample reads against, the active exceptions, and the remediated findings the audit team retests. The vulnerability management persona page and the AppSec persona page cover the operating side.

Internal audit teams

Receive the pack, perform independent testing on the live record under scoped access, and report to the audit committee. The internal audit teams persona page covers the third-line read against the same workspace the second line operates on.

The handoff between the second line and the third line is the audit procedure most internal security and GRC teams underinvest in until the audit committee reads internal audit and asks whether the second-line monitoring output was defensible. Run it on the engagement record with one structured pack per cycle, documented sample selection, an exception register with current attestations, a control coverage attestation signed by the named second-line lead, a scoped access grant that preserves independent retesting, and an activity-log chain that makes the independence reconstructable. The next cycle reads against the prior cycle as a continuous record rather than a rebuild from a fresh spreadsheet.

Frequently asked questions about the second-line to third-line handoff

What is a second-line to third-line security finding evidence pack handoff?

It is the periodic structured delivery of a defensible cyber programme evidence pack from the second-line security and GRC functions (the team that operates the vulnerability management, AppSec, cloud security, and finding remediation programmes) to the third-line internal audit function (the team that performs independent testing and reports to the audit committee). The handoff anchors the IIA Three Lines Model and the SOC 2 CC4.1, ISO 27001 Clause 9 / Annex A 5.35, COSO IC monitoring component, and PCI DSS Requirement 12.4 expectations that internal audit relies on second-line monitoring output while preserving independence of the testing procedure.

How is this workflow different from audit fieldwork evidence request fulfillment?

Audit fieldwork evidence request fulfillment is the workflow for responding to the Provided By Client list during an external audit (SOC 2, ISO 27001, PCI DSS, NIST 800-53). The auditor is independent of the entity and outside the IIA Three Lines Model. This handoff workflow is the internal periodic delivery from the second line (security and GRC) to the third line (internal audit), both inside the entity. The external audit reads against the IIA-aligned handoff pack as part of its reliance procedures, but the two workflows are mechanistically distinct: the external auditor is a third party performing an attestation, the internal auditor is part of the entity performing independent testing on behalf of the audit committee.

How is this different from audit walkthrough and control narrative evidence?

Audit walkthroughs and control narratives are the live demonstration and design documentation discipline for any audit. The handoff pack is the structured periodic delivery of operating-effectiveness evidence from the second line to the third line. Walkthroughs may occur as part of internal audit fieldwork after the pack lands; the pack provides the structured sample, exception register, and control coverage attestation against which the walkthrough is scheduled. Run them together: the pack scopes what the walkthrough will demonstrate, and the walkthrough confirms the operating reality of the controls the pack attested to.

How is this different from the customer security evidence room?

The customer security evidence room is the outbound workflow for releasing security evidence to customers under NDA during procurement and ongoing vendor reviews. The internal audit handoff is the inbound workflow from the second line to the third line inside the entity, against the IIA Three Lines Model and the audit-committee reporting line. Both workflows ride on the same workspace surfaces (document management, engagement records, activity log, scoped access), but the audiences, the cadences, the framework expectations, and the independence considerations differ.

Why is independence preservation a named concern in the handoff?

Internal audit reports to the audit committee or the board of directors on the design and operating effectiveness of the cyber programme. The audit committee reads internal audit on the assumption that the testing was performed independently of the second-line functions whose work is being tested. If the second line over-shapes the sample, frames the exception register, or pre-interprets the control coverage, the audit committee cannot rely on internal audit testimony at face value. The handoff workflow preserves independence by documenting the sample selection method without dictating the testing procedure, by granting scoped workspace access for independent retesting rather than a frozen export, by running the follow-up loop on a shared engagement record, and by capturing the access grant on the activity log so the independence chain is reconstructable.

How does SecPortal hold the handoff pack on the engagement record?

The handoff cycle opens as an engagement with the named cycle reference, the in-scope control set, the framework citations, the named chief audit executive, and the named second-line lead. The finding sample is exported from findings management with the documented selection method and the named selector captured on the engagement. The exception register is read from the finding-overrides record with the eight-field decision chain. The control coverage attestation is authored as a document-management artefact and signed by the second-line lead with the activity-log entry capturing the signature. The access grant for independent retesting is captured on team management with a time-bound role grant and the activity log records the grant. The follow-up loop runs as state events on the handoff engagement so the chronology lives on one record per cycle.

What sample classes does the pack typically include?

The classes are the open finding register at cycle close, a stratified sample across the severity bands, a sample of remediated findings from the cycle with full lifecycle history, a sample of findings carrying active exceptions, a sample of findings reopened within the cycle, a sample of findings imported from third-party scanners, and the exception register as a separate sample class. Each class has a documented selection method (random, judgmental, stratified), a named selector, and a captured sampling frame on the handoff engagement. The audit team can re-perform the sampling and test whether the sample is representative.

How does the pack handle controls that run partially outside the workspace?

The control coverage attestation cites the external source-of-record reference rather than duplicating the data. For example, the identity-and-access-management control may operate partially on the workspace (workspace MFA, RBAC, activity log) and partially on the corporate identity provider (SSO, conditional access, SCIM provisioning). The attestation row cites the identity provider as the external source-of-record for the corporate-side evidence so the audit team can trace the evidence chain across systems. The workspace records its share of the control on the activity log; the audit team reads the workspace share on the live record and pulls the corporate share from the identity provider directly.

How does the next cycle read against the prior cycle?

The next handoff engagement opens against the prior so the sample selection criteria carry forward with a documented evolution, the exception register reads against the prior renewal trajectory, the control coverage attestation reads against the prior signed version, the deficiency log reads as a continuous chain, and the access grants from the prior cycle are visible alongside the new grants. The next cycle does not rebuild the pack from scratch. The audit committee reads internal audit as a continuous oversight function rather than a series of independent point-in-time reviews.

Does SecPortal perform the internal audit or replace the chief audit executive?

No. SecPortal is the operational record the second line ships the pack from and the third line tests against. The named second-line lead authors the control coverage attestation and signs it. The chief audit executive scopes the audit testing plan, performs the independent testing, writes the working papers, and reports to the audit committee. AI report generation can draft a cycle-close summary from the engagement record as a starting point that the named second-line lead reviews and edits, but the lead is the source of truth and the chief audit executive remains accountable for the third-line opinion. SecPortal does not push to Jira, ServiceNow, Slack, SIEM, SOAR, GRC platforms (OneTrust, Vanta, Drata, Archer, AuditBoard, ServiceNow GRC, LogicGate, MetricStream), or audit-management systems automatically; the access grant for the third-line audit team is a scoped role on the workspace with a time-bound expiry, not an integration push.

How it works in SecPortal

A streamlined workflow from start to finish.

1

Scope the handoff cycle and confirm the audit testing plan with the chief audit executive

The handoff cycle opens on an engagement record with the named cycle reference (typically Q1, Q2, Q3, Q4, semiannual, or annual), the documented in-scope control set, the framework citations the cycle reads against (commonly SOC 2 CC7.1/CC7.2/CC4.1, ISO 27001 Annex A 5.7/5.35/8.8/8.16, PCI DSS 11.3/12.4, NIST SP 800-53 CA-2/CA-5/CA-7/RA-5/SI-2, NIST CSF 2.0 ID.RA/DE.CM/RS.AN, COSO IC monitoring component), the named chief audit executive or audit director, the named second-line lead (often the CISO, the GRC lead, or the head of vulnerability management), and the agreed sample window. The audit testing plan is captured on the engagement so the pack the second line ships is the pack the third line will sample against, not a discovery exercise the audit team runs in parallel.

2

Assemble the structured finding sample export against documented selection criteria

The second line exports a structured finding sample with the criteria the audit team will read against: the open-finding register as of the cycle close, a stratified sample across severity bands, a sample of remediated findings from the cycle with full lifecycle history, a sample of findings carrying active exceptions, a sample of findings reopened within the cycle, and a sample of findings imported from third-party scanners. Each row carries the finding identifier, the title, the CVSS 3.1 vector, the severity at intake, the severity now, the named owner, the engagement reference, the asset binding, the source pipeline (external scan, authenticated scan, code scan, manual entry, bulk import), the open date, the close date where applicable, and the activity-log timestamp range. The sample selection method (random, judgmental, stratified) and the named selector are captured on the engagement so the audit working paper reads the documented sampling rather than a reconstructed list.

3

Bind the exception register, override decisions, and renewal record to the pack

The exception register surfaces alongside the finding sample with the active exceptions, the per-exception eight-field override decision chain (cited finding, override class, business rationale, compensating control with evidence pack, named approver, residual risk band, expiry, framework citation), the renewal record for exceptions reviewed during the cycle, the recovery queue for any exception that passed expiry without renewal, and the cited evidence packs for compensating controls. The audit team reads exceptions as a separate sample class because operating effectiveness against an active override is a distinct testing assertion. The override decisions land on the same record as the finding so the audit working paper does not have to reconcile a separate exception spreadsheet.

4

Attach the control coverage attestation with named owners and current evidence versions

The control coverage attestation reads against the in-scope control set with one row per control: the canonical control identifier, the documented control objective, the named control owner, the named backup owner, the framework citations satisfied, the current evidence version, the cadence the control operates on, the last operated date, and the exception count for the cycle. The attestation is signed by the named second-line lead and carries the activity-log entry that records the signature. Where the control runs partially on the workspace and partially on systems outside the workspace, the attestation cites the external source-of-record reference rather than duplicating the data so the audit team can trace the evidence chain across systems.

5

Release the pack through a controlled channel that preserves independent testing

The pack releases through a documented channel rather than an email attachment. The chief audit executive and the named audit team members are granted scoped access on the engagement with the appropriate role (typically viewer with cycle-bound expiry), the activity log captures the grant timestamp, and the audit team reads the live record rather than a frozen export. Where the audit programme requires a watermarked frozen export (commonly for the audit-committee deck or for evidence carried to an external regulator), document management exports the pack with the watermark and the named recipient. Independent testing is preserved because the audit team retests against the same workspace the second line operated against, but the access grant is explicit, time-bound, and visible on the activity log.

6

Run the audit follow-up loop as state events on the handoff engagement

When the audit team raises a clarification, a re-pull, a sample expansion, or a deficiency assertion during testing, the exchange lands on the handoff engagement as a state transition rather than as a new email thread. The clarification reads against the original sample selection criteria, the cited finding identifiers, and the named second-line responder. Deficiency assertions trigger a management response item on the engagement with the named owner, the remediation plan, the documented next-cycle evidence target, and the audit-committee reporting line. The follow-up chronology lives on the handoff engagement so the next cycle opens against the resolved trajectory rather than rediscovering the question.

7

Carry the handoff record forward as the prior the next cycle reads against

When the handoff cycle closes, the activity log captures the released pack version, the access grants, the audit-team observations, the management responses, and the next-cycle scope adjustments. The next cycle opens against the prior handoff engagement so the sample selection criteria carry forward with a documented evolution, the exception register reads against the prior renewal trajectory, the control coverage attestation reads against the prior signed version, and the deficiency log reads as a continuous chain rather than a fresh enumeration. AI report generation composes the cycle-close summary from the engagement so the second-line read and the audit-committee read regenerate from the same record.

Hand a defensible cyber pack to internal audit on the same record

Documented sample selection, exception register with current attestations, control coverage with named owners, scoped access for independent retesting, and an activity-log trail the next cycle reads against. Start free.

No credit card required. Free plan available forever.