TL;DR: SOC 2 certification still hinges on disciplined access control, documentation, and continuous monitoring, and Zluri’s guide stresses that self-audits, report selection, and scope discipline shape how quickly teams can prove compliance. Manual SaaS oversight remains brittle because offboarding, permissions, and audit evidence drift faster than review cycles can catch them.
At a glance
What this is: This is a how-to guide on getting SOC 2 certified in 2026, with the key finding that access governance, self-audit discipline, and ongoing monitoring matter more than treating certification as a one-time project.
Why it matters: It matters to IAM teams because SOC 2 evidence lives or dies on who has access, how quickly it is removed, and whether those controls span human, NHI, and SaaS-admin workflows.
👉 Read Zluri’s guide to getting SOC 2 certified in 2026
Context
SOC 2 certification is an access-governance exercise as much as a compliance one. The core problem is not the audit report itself, but whether organisations can prove that policies, access reviews, logging, and offboarding actually work across the environments auditors will inspect.
For IAM and IGA teams, the article points to a familiar pattern: certification pressure exposes weak ownership, incomplete documentation, and inconsistent deprovisioning. That makes SOC 2 less about passing a point-in-time test and more about whether identity controls are operational enough to stand up in review.
Teams that already manage SaaS sprawl, delegated admin access, and joiner-mover-leaver workflows will find the topic familiar, but many organisations still approach certification as a paperwork task rather than an identity control programme.
Key questions
Q: How should teams prepare access controls for a SOC 2 audit?
A: Teams should start with identity evidence, not the audit checklist. Map who can access each system, how that access is granted, how it is removed, and which logs prove each step. Then test joiner, mover, and leaver cases end to end so the organisation can show controls are operating, not just documented.
Q: Why do SaaS environments make SOC 2 evidence harder to prove?
A: SaaS environments create multiple layers of access, including SSO, app-specific permissions, tokens, and delegated admin paths. If offboarding only closes one layer, residual access can remain. That makes audit evidence harder to assemble because the control story is fragmented across systems instead of being visible in one place.
Q: What breaks when offboarding is only handled at the SSO layer?
A: Users may still retain app-level access, cached tokens, or permissions granted outside the central identity provider. That creates a gap between the deprovisioning event and the real access state, which is exactly the kind of discrepancy auditors look for when validating control effectiveness.
Q: Who is accountable when SOC 2 access evidence is incomplete?
A: Accountability usually sits with the team that owns identity governance, but the control outcome depends on shared ownership across IT, security, application owners, and SaaS administrators. If evidence is incomplete, the organisation has a control-design problem, not just a documentation problem.
Technical breakdown
How SOC 2 scope turns access control into the audit boundary
SOC 2 is not a single checklist. It is a control framework built around trust service criteria, with security mandatory and availability, processing integrity, privacy, and confidentiality selected based on business needs. In practice, scope determines which systems, identities, logs, and workflows become evidence sources. If access is not centrally understood, the audit boundary becomes fuzzy and the organisation struggles to prove who can reach what, under which approvals, and with what monitoring. That is why identity governance sits at the centre of many SOC 2 programmes, especially when SaaS and delegated admin rights are involved.
Practical implication: define scope from the access model outward, not from the audit checklist inward.
Why self-audits expose gaps auditors will find anyway
A self-audit is valuable because it forces teams to map policy to actual operational behaviour. The useful questions are simple: who has access, how is it granted, where are logs kept, and what happens when someone leaves or changes roles. If those answers depend on spreadsheets or manual follow-up, the control may exist on paper but not in operation. For SOC 2, evidence quality matters as much as policy language, because auditors test whether controls are repeatable, not just well intentioned. That is where access logs, sign-in records, and deprovisioning evidence become decisive.
Practical implication: test whether evidence can be produced without ad hoc chasing before the auditor arrives.
SaaS offboarding and access visibility are the hardest parts to prove
The article highlights a common failure mode in SaaS-heavy environments: SSO removal does not always equal application removal. Users may still retain app-level permissions, long-lived access paths, or orphaned entitlements after offboarding. That creates a governance gap between identity system control and application reality. SOC 2 reviewers care about whether those residual access paths are detected, removed, and documented. In a distributed SaaS estate, access visibility becomes a control requirement, not just an operational convenience.
Practical implication: reconcile SSO, app permissions, and audit logs as one evidence set.
Threat narrative
Attacker objective: The objective is to retain usable access and avoid detection long enough to undermine control assurance and auditability.
- Entry begins with excessive or lingering access across SaaS applications and identity layers, especially where offboarding is only enforced at the SSO level.
- Escalation occurs when app-level permissions, sign-in paths, or audit gaps preserve access after the user should have been deprovisioned.
- Impact is compliance failure, because residual access and weak evidence make SOC 2 controls difficult to prove during audit review.
Breaches seen in the wild
- Sisense breach — unauthorized GitLab access led to exfiltration of access tokens, API keys and certificates.
- Schneider Electric credentials breach — exposed credentials gave attackers access to Schneider Electric Jira, exfiltrating 40GB.
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 failures usually start as identity failures, not audit failures. The article treats certification as a process, but the real determinant is whether access can be evidenced, revoked, and reviewed consistently across the SaaS estate. When identity records are incomplete, the audit becomes an after-action explanation rather than a control demonstration. Practitioners should treat SOC 2 as a live access-governance test.
Standing access inside SaaS workflows is the control gap most likely to undermine certification. The guide’s emphasis on deprovisioning, sign-in logs, and app permissions reflects a basic truth: a revoked SSO session does not guarantee revoked application access. That gap is where certification programmes become fragile, because the evidence chain breaks between identity governance and application enforcement. Teams should regard residual SaaS entitlement as an audit defect, not an edge case.
Common compliance checklists are useful only when they are mapped to actual identity operations. The article’s advice to combine SOC 2 with HIPAA, PCI DSS, and other frameworks reflects an important governance pattern, but framework overlap does not remove control debt. Shared control language still has to be operationalised through access reviews, deprovisioning, and logging. The implication is that control harmonisation only works when IAM and SaaS management are evidence-ready.
Lifecycle governance is the hidden lever in SOC 2 readiness. Joiner, mover, and leaver processes determine whether access is current when an auditor asks for proof. If offboarding, recertification, and permission review are inconsistent, the organisation may meet policy intent while missing control reality. SOC 2 readiness therefore depends on lifecycle discipline, not just policy documentation.
Named concept: audit evidence drift. This is the gap between what the organisation says its access controls do and what its logs, permissions, and deprovisioning records can still prove days or weeks later. The more manual the process, the faster evidence drifts away from reality. Practitioners should recognise that drift as a structural compliance risk, not a documentation problem.
From our research:
- The average organisation believes more than 1 in 5 of their non-human identities are insufficiently secured, according to The 2024 ESG Report: Managing Non-Human Identities.
- Two-thirds of enterprises have endured a successful cyberattack resulting from compromised non-human identities, with a quarter encountering multiple attacks.
- For a broader control baseline, see Ultimate Guide to NHIs , Lifecycle Processes for Managing NHIs for the lifecycle controls that SOC 2 evidence depends on.
What this signals
Audit evidence drift: SOC 2 programmes fail when access records, offboarding records, and application permissions stop telling the same story. The practical task is to reduce the lag between identity change and evidence change, especially in SaaS-heavy environments where residual access can survive after SSO removal.
The next maturity step is to treat lifecycle governance as an evidence engine, not an administrative chore. Teams that can prove joiner, mover, and leaver outcomes consistently will find that audit readiness improves faster than teams focused only on policy cleanup, and the control model aligns more cleanly with NIST Cybersecurity Framework 2.0.
For practitioners
- Map SOC 2 scope to identity boundaries List every system, SaaS app, admin role, and approval path that can generate audit evidence. Use that map to decide which access logs, recertifications, and deprovisioning records must be retained together.
- Reconcile offboarding across SSO and app-level permissions Verify that user removal from SSO also removes application entitlements, residual tokens, and delegated access where the app keeps independent permission records.
- Build an evidence pack before the audit begins Collect sign-in logs, access logs, audit logs, and approval records for a sample set of users so the team can prove control operation without manual reconstruction.
- Run a self-audit against lifecycle events Test joiner, mover, and leaver cases end to end, including role changes, contractor exits, and privileged app access, to find where governance breaks before the auditor does.
Key takeaways
- SOC 2 readiness is fundamentally an identity governance problem because auditors need to see who had access, when, and why.
- SaaS offboarding is a common failure point because SSO removal does not always remove application-level access.
- The fastest way to improve audit outcomes is to make lifecycle evidence, logs, and permissions line up before the audit begins.
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 Zero Trust (SP 800-207) and NIST SP 800-63 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AC-4 | SOC 2 access proof depends on managing permissions and deprovisioning consistently. |
| NIST Zero Trust (SP 800-207) | SP 800-207 | Continuous verification matters when SaaS access and audit evidence can drift after changes. |
| NIST SP 800-63 | Federated identity evidence helps validate who authenticated to the audited systems. |
Use federation records to support identity proof, but pair them with application-level access evidence.
Key terms
- SOC 2: SOC 2 is an assurance framework used to show that a service organisation has controls in place for security and related trust criteria. In practice, it is as much about proving control operation through evidence as it is about writing policies that satisfy an auditor.
- Access Evidence: Access evidence is the set of logs, approvals, entitlements, and deprovisioning records that demonstrate who had access and why. For compliance teams, the value is not the document itself but whether it can consistently prove control behaviour across systems and time.
- Deprovisioning: Deprovisioning is the process of removing access when a user, contractor, or account no longer needs it. Effective deprovisioning closes every access path, including SSO, application permissions, tokens, and delegated admin rights, so the real access state matches the intended one.
- Lifecycle Governance: Lifecycle governance is the ongoing management of joiner, mover, and leaver events across identities and systems. It ensures access is granted, changed, reviewed, and removed in a controlled way, which is essential when compliance depends on reproducible evidence rather than policy intent.
Deepen your knowledge
SOC 2 access governance, evidence collection, and lifecycle controls are covered in our NHI Foundation Level course, the industry's only accredited NHI security programme. If your compliance programme depends on proving who can access what across SaaS and non-human identities, it is worth exploring.
This post draws on content published by Zluri: Security & Compliance How to Get SOC 2 Certified in 2026. Read the original.
Published by the NHIMG editorial team on 2026-02-28.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org