By NHI Mgmt Group Editorial TeamPublished 2025-10-17Domain: Governance & RiskSource: StrongDM

TL;DR: Auditability depends on how well access, change history, and resource scope are made queryable, not on manual evidence chasing, according to StrongDM. StrongDM describes how its SOC 2 audit workflow used audit logs, point-in-time snapshots, RBAC listings, and tagged scopes to answer evidence requests, and says it successfully submitted 100% of requests.


At a glance

What this is: This is an SOC 2 audit walkthrough showing how point-in-time audit data, permissions views, and tagged scopes were used to answer evidence requests.

Why it matters: It matters because the same evidence problems show up across NHI, autonomous, and human identity programmes when teams cannot prove who had access, what changed, and when.

👉 Read StrongDM's SOC 2 audit walkthrough for access and evidence collection


Context

SOC 2 evidence collection depends on being able to answer simple questions about access, change history, and system scope without reconstructing the story by hand. In this case, the primary problem is not compliance theory but whether identity and infrastructure records are queryable enough to satisfy auditors.

For IAM teams, the useful lesson is that audit readiness is a governance design problem across human access, service accounts, and privileged operational roles. When roles, permissions, tags, and configuration history are all tied together, evidence collection becomes a control outcome rather than a scramble.


Key questions

Q: How should teams prepare identity evidence for a SOC 2 audit?

A: Teams should make access, role, and configuration history queryable before the audit starts. The goal is to prove who had access, what changed, and when, using point-in-time records rather than manual reconstruction. Strong scoping, preserved audit logs, and clean role mappings reduce evidence churn and make the review repeatable.

Q: Why do tags matter in SOC 2 evidence collection?

A: Tags matter because auditors do not review your entire environment, only the systems in scope. If production, regulated, and non-production resources are not consistently tagged, teams waste time proving which assets count and risk inconsistencies in the evidence set. Tags make scoping operational instead of subjective.

Q: What breaks when privilege data cannot be tied to time?

A: When privilege data has no reliable time dimension, teams cannot prove whether access existed before a change, during the review period, or after offboarding. That makes access certification weak and audit responses hard to defend. The problem is not just visibility, but the inability to reconstruct decision context.

Q: How do teams reduce manual work in recurring audits?

A: They should move recurring evidence requests into systems that can be queried directly, such as audit logs, filtered exports, and replayable session records. The more the evidence process depends on live querying of identity and activity data, the less it relies on ad hoc collection during the audit window.


Technical breakdown

Point-in-time audit history and configuration snapshots

The article’s core mechanism is historical reconstruction. A SOC 2 auditor often wants to know what existed at a given moment, and the StrongDM CLI’s audit view preserves configuration changes as point-in-time state. That means teams can move from an activity record to the exact state of users, roles, data sources, and permissions at that instant. This is the difference between knowing that change occurred and proving the state before and after it. In compliance terms, the evidentiary value comes from time-aware records, not from summaries alone.

Practical implication: retain time-stamped configuration history for access and resource objects so auditors can verify state without manual reconstruction.

RBAC listings for production access and privileged change rights

The article also shows how role-based access control becomes audit evidence. Rather than listing every user abstractly, the process narrows to users with access to production resources and then enumerates the permissions tied to those roles. This matters because audit questions often ask for evidence of who can implement change, who can elevate access, and which roles were in scope on a specific date. In practice, role listings are only useful if they can be filtered by target system, tag, and time.

Practical implication: map production access to role and permission records that can be filtered by resource scope and timestamp.

Tagging as a scope-control mechanism for audit evidence

Tags are doing more work here than simple metadata. By marking resources as production or otherwise in scope, the audit process can isolate relevant systems from the rest of the environment. That makes tags part of the control plane for evidence collection, because the auditor’s question is always bounded by scope. Without reliable tagging, teams must manually infer which assets count, which slows the review and creates room for inconsistency between engineering, security, and compliance records.

Practical implication: standardise tags on users, resources, and sensitive systems so evidence queries can be scoped consistently across teams.


Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

SOC 2 evidence readiness is really identity evidence readiness. When audit teams ask for infrastructure changes, privilege lists, and authentication settings, they are testing whether the organisation can explain access behaviour across time. That is an IAM governance question first and a compliance question second. The practical conclusion is that audit workflows should be designed around traceability, not manual testimony.

Auditability depends on lifecycle state, not just access state. A role list on its own does not prove who should have had access at the time of review, especially when users move, resources are deleted, or permissions change between snapshots. This is why lifecycle-aware evidence matters across human users and service identities alike. The practitioner takeaway is to treat offboarding, role changes, and resource deletion as part of the audit record.

Point-in-time records are a control, not a convenience. The article shows that millisecond-level lookup turns compliance evidence into something repeatable, but only if the underlying system preserves history cleanly. That is especially relevant where service accounts, admin roles, and operational credentials can change quickly. The conclusion for practitioners is to design for verifiable history, not just current-state visibility.

Tag-based scoping reduces the gap between policy and proof. If a system cannot reliably distinguish production from non-production, compliance evidence becomes noisy and inconsistent. Tags, when governed properly, become a shared language between IAM, security, and audit teams. The practitioner implication is to treat tagging discipline as an evidence-control requirement, not a housekeeping task.

From our research:

  • 96% of organisations store secrets outside of secrets managers in vulnerable locations including code, config files, and CI/CD tools, according to Ultimate Guide to NHIs.
  • A separate finding from the same research shows that only 5.7% of organisations have full visibility into their service accounts, which helps explain why audit evidence often requires manual reconstruction.
  • For a wider governance lens, see NHI Lifecycle Management Guide for provisioning, rotation, and offboarding controls that support audit readiness.

What this signals

SOC 2 readiness is moving toward evidence automation. Teams that still rely on screenshots and manual exports will keep paying an audit tax every cycle. The more useful operating model is to make access, activity, and configuration state queryable by design, using the same control data that IAM and security teams already manage.

Audit teams increasingly expect identity systems to produce verifiable history across users, roles, and resources, not just current entitlements. That pushes practitioners to align logging, tagging, and change tracking so the evidence story is already present in the system rather than assembled after the fact.

Evidence control is now a governance metric. If privilege and configuration records cannot be filtered cleanly by scope, your compliance programme will keep depending on human memory. The next maturity step is not more paperwork, but better identity data hygiene and lifecycle-linked records.


For practitioners

  • Build point-in-time audit queries for all privileged systems Make sure auditors can reconstruct who had access, what changed, and when, using preserved configuration history rather than manual screenshots or spreadsheet exports.
  • Standardise resource tags for audit scoping Apply consistent tags such as production, finance, or regulated to users and resources so evidence queries can be filtered without guesswork or ad hoc mapping.
  • Map production change rights to role listings Keep role and permission exports that show exactly which identities can promote or implement changes in in-scope environments at a given time.
  • Preserve logs that support session and query replay Retain activity streams, database query logs, and session records in formats that can be correlated back to the underlying identity and target resource.

Key takeaways

  • SOC 2 evidence collection becomes far easier when identity and configuration history are preserved as queryable records rather than manual artifacts.
  • Role scope, time stamps, and resource tags are the three control elements that turn audit questions into repeatable evidence pulls.
  • Teams that treat tagging, logging, and lifecycle history as evidence controls will spend less time reconstructing access and more time proving governance.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AC-1Identity and credential management underpin the audit evidence shown here.
NIST CSF 2.0PR.DS-4Preserved logs and snapshots support the integrity of evidence records.
NIST Zero Trust (SP 800-207)Zero trust relies on continuous verification and visible access state.

Use verifiable access history and scoped permissions to support continuous validation of identity state.


Key terms

  • Point-in-time Audit Snapshot: A point-in-time audit snapshot is a preserved view of system state at a specific moment. In identity governance, it lets teams show who had access, what roles existed, and which resources were in scope without rebuilding history from memory or screenshots.
  • Audit Scope Tagging: Audit scope tagging is the practice of marking users, systems, and resources so evidence queries can separate in-scope from out-of-scope assets. It turns compliance boundaries into something operationally searchable, which reduces manual interpretation during review.
  • Role-Based Evidence Mapping: Role-based evidence mapping links access questions to the roles and permissions that granted them. It matters in audits because reviewers usually care less about raw user lists than about which identities could approve, promote, or implement changes at a given point in time.
  • Lifecycle-Aware Evidence: Lifecycle-aware evidence is audit material that captures joiner, mover, and leaver changes alongside current entitlements. It matters because access reviews are weak if they cannot show when an identity changed, when access should have ended, and whether history matches policy.

Deepen your knowledge

SOC 2 evidence collection for identity systems is a core topic in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building a repeatable audit evidence process from a similar starting point, it is worth exploring.

This post draws on content published by StrongDM: Answering Auditors’ Questions in a SOC 2 Review. Read the original.

NHIMG Editorial Note
Published by the NHIMG editorial team on 2025-10-17.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org