The costly part of an access review often begins before an auditor examines a single sample. Someone must decide which departures belong in the population, find the corresponding requests, recover approval records and establish whether the evidence describes the state at the time or the state today. The organization is reconstructing its own process because it did not preserve the right relationships while the work happened. Audit preparation is mostly that reconstruction.
Buying another reporting tool will not necessarily solve that problem. A polished export can make incomplete records easier to read without making them complete. The more useful investment is an evidence design that connects the underlying event, decision, action and observed outcome. It should work during ordinary operations, when the people involved still remember the case and the source systems still retain the relevant detail.
Download this use case as PDF
Get the full business case with ROI calculations, implementation timeline, and executive summary — ready to share with your team.
We store your information securely and never share it with third parties.
Start audit preparation with the examination it supports
ISO/IEC 27001 concerns an information security management system and a risk-management approach. It is broader than a collection of access screenshots. ISO’s standard overview.
SOC reporting is also an examination process with a defined scope and professional judgment; a software purchase does not itself produce the report or guarantee its conclusion. AICPA’s SOC resources.
That distinction changes the project brief. Instead of asking a vendor to make the company compliant, ask the control owner and auditor what assertions need support. Which systems are in scope? Which population will the auditor test? What period matters? What would establish that an approval was valid and an access change actually occurred? Agree those questions before designing the export.
There may be several legitimate uses for the same operational record. Internal audit may examine whether the process operated consistently. A security owner may investigate an unresolved entitlement. A financial auditor may assess a relevant system control. Shared evidence can reduce repeated collection, but each use still requires a judgment about relevance and sufficiency.
Population completeness comes before sample quality
For audit preparation, a beautifully documented sample is not reassuring if the organization cannot establish that all relevant events entered the process. Begin with the source population of joiners, movers or leavers for the period. Reconcile it to workflow records, and explain any excluded, duplicate, or canceled events, plus any that another approved process handled.
The reconciliation needs stable identifiers and effective dates. A person can have more than one account, and a request can cover more than one system. Employee names alone cannot reliably connect the layers. Preserve the source event identifier, person identifier, identity identifiers and workflow identifier so that an investigator can move in both directions.
PCAOB AS 1105 requires attention to the accuracy and completeness of company-produced information used as audit evidence. Although it is a financial-audit standard, the distinction is useful when designing operational evidence. AS 1105.
Do not turn that analogy into a claim that a particular export satisfies ISO or SOC requirements. The practical lesson is narrower: the process producing the report matters as much as the report’s appearance. Record extraction time, scope, filters, source versions and unresolved gaps so that another person can understand how you assembled the population.
Preserve the decision that existed at the time
Current permissions are insufficient to prove a historical approval was appropriate. The approver’s responsibility may have changed since the event. The employee’s manager may have moved. A role definition may now require different access. If the record only points to live configuration, a later review can inadvertently rewrite the explanation for an earlier decision.
Capture the relevant decision context when approval occurs: requested change, effective date, policy version, accountable approver and any declared exception. Store enough of the requirement snapshot to explain why the action was necessary. This is particularly important for movers whose additional project responsibilities continue after their primary role changes.
The approval record should identify the actual decision-maker and outcome. A notification sent to a group is not proof that someone approved. Never present an approval given after execution as a prior control. Corrections may be necessary, but they should appear as corrections with their own timestamps and explanations.
NIST’s account-management and personnel controls help organize these responsibilities across authorization, termination and transfer. They do not remove the need to tailor the process to the organization. NIST SP 800-53.
Show execution and verification separately
In audit preparation, an operator checking a task box, a connector reporting success and an application reporting the resulting state are different forms of evidence. Label them accordingly. A reviewer should be able to see whether completion was confirmed automatically by the target system, confirmed by a responsible operator or accepted under an exception.
For systems without a usable API, an attestation can still be part of the process. Define who may attest, what they must check and what supporting evidence is retained. Avoid the fiction that manually confirmed access is identical to directly observed state. The distinction helps reviewers decide where additional testing is appropriate.
Failures belong in the evidence set. Retries, overdue work, conflicting updates and exceptions show how the process behaved when the standard path did not work. Deleting those details to make an audit pack look cleaner weakens both operational learning and the credibility of the final status.
Clorox’s fiscal 2024 filing describes interim financial-reporting controls during cyber-related disruption. The relevant lesson is that control operation must remain explainable when normal systems are impaired. Clorox Form 10-K.
An enterprise should therefore decide how evidence will be retained during outages and how emergency work will be reconciled afterward. A control that only produces records when everything works normally is poorly suited to the cases that attract the most scrutiny.
Measure the audit preparation work you remove
To evaluate the investment, separate routine evidence production from audit-specific preparation. Record the time spent locating records, resolving identity matches, reproducing populations, answering follow-up questions and investigating exceptions. Do not include the auditor’s entire engagement duration as if the lifecycle system controlled it.
Compare equivalent periods and scopes. A year with a new subsidiary, new system or expanded assurance requirement may demand more work even when the evidence process improves. Track the first-pass acceptance of requested records and the reasons for follow-up, not merely the number of files exported.
The most useful savings may initially be capacity rather than lower expenditure. Control owners can spend less time searching and more time investigating anomalies. If external fees or overtime actually fall, report those separately with the relevant commercial or payroll evidence. Do not promise a fixed percentage reduction or a shorter certification timetable before the organization has established its baseline.
Treat the export itself as a controlled artifact. Give it an identifier, generation time and clear period boundary. Preserve the query or filter definition that created it, including any exclusions. If the report is regenerated after a correction, retain the reason for the change rather than silently replacing the earlier version. This lets a reviewer distinguish a legitimate correction from an unexplained change in the population.
Audit preparation also needs a retention owner. Operational systems may delete or aggregate logs before an assurance review occurs. Decide which evidence must remain available, for how long and under which access restrictions, taking the organization’s requirements into account. Keeping everything indefinitely is not a substitute for a retention policy. The useful objective is sufficient, retrievable evidence with a known source and an appropriate lifecycle of its own.
Connect audit preparation to lifecycle operations
TeamJML AI keeps requests, approvals, execution, confirmation methods, and unresolved obligations together. With TeamConnect AI, organizational context and shared catalogs explain the role requirements behind each change. The combination can reduce reconstruction because the record follows the work from the original event to its confirmed outcome.
That supports evidence preparation; it does not certify the organization or determine the auditor’s conclusion. Access to the records should itself follow appropriate roles, and exports should disclose their scope and generation date. The same governance that protects operational decisions should protect the history used to explain them.
Before expanding the process, perform an internal retrieval exercise. Select a historical departure, a mover with retained access and a failed downstream action. Ask someone who did not handle the cases to reconstruct what happened using only the retained records. Note every question that requires an email or an undocumented explanation. Those gaps form a concrete improvement backlog. Closing them is a more dependable route to less audit preparation than promising that the next audit will take an arbitrary percentage less time.
References
- ISO/IEC 27001:2022 overview. 2022.
- AICPA and CIMA: System and Organization Controls suite. Accessed September 18, 2026.
- PCAOB AS 1105: Audit Evidence. Accessed September 18, 2026.
- The Clorox Company Form 10-K, fiscal year ended June 30. 2024.
- NIST SP 800-53 Revision 5. 2020.
