Guide

SOC 2 evidence examples by control

By the ShipReady Metrics research team. Published September 22, 2026. Sources are cited inline at the end of each page.

The most common audit-week question is "what does good evidence look like for this control." Below are working examples for the Common Criteria controls engineering teams get asked about most. Each entry lists the artifact, where it comes from, how fresh it needs to be, and the follow-up questions auditors ask.

CC6.1 - Logical access to systems and data

The control: access to protected information assets is restricted to authorized users through authentication and authorization.

ArtifactSource systemCadence
Organization member list with MFA enrollment statusGitHub org settings / APIWeekly snapshot, sampled at audit
SSO enforcement and session policy exportIdentity provider (Okta, Google Workspace, Entra)Quarterly
Access review with reviewer sign-offTicketing or GRC workflowQuarterly, complete and signed
Offboarding tickets closed within policy SLATicketing + HR systemPer event, sampled

Auditor follow-ups: pick a departed employee and show every system where access was revoked and when; show a user whose access changed role and the approval behind it.

CC6.6 - Protection against threats from outside system boundaries

ArtifactSource systemCadence
Network boundary configuration: security groups, firewall rules, WAF policyCloud provider config exportMonthly
Encryption-in-transit settings: TLS policy on load balancers and endpointsCloud / CDN configurationQuarterly
Public exposure scan results (open ports, public buckets)External scanner or cloud posture toolingWeekly or continuous

Auditor follow-ups: why is this port open; show the change ticket for this security group modification.

CC7.1 - Monitoring to detect configuration changes and vulnerabilities

ArtifactSource systemCadence
Vulnerability scan reports with remediation statusScanner (cloud-native or third-party)Monthly or better
Dependency vulnerability alerts and resolution timesGitHub Dependabot / equivalentContinuous, sampled monthly
Configuration change detection log on security-relevant settingsCloud audit log / posture toolContinuous

Auditor follow-ups: show a vulnerability found in the period and its fix timeline; show what happens when a scan fails to run.

CC7.2 - Monitoring to detect anomalies and security events

ArtifactSource systemCadence
Alert rules and notification routing configurationSIEM / monitoring platformQuarterly review
Security event tickets with triage outcomeTicketing / on-call systemPer event, sampled
Audit logging enabled and retained per policyCloud audit log settingsQuarterly

CC8.1 - Change management

ArtifactSource systemCadence
Pull requests with required review and passing CI before mergeGitHub branch protection + PR historyContinuous, sampled
Branch protection configuration exportGitHub repository settingsWeekly snapshot
Emergency change records with after-the-fact approvalTicketingPer event
Deployment log tied to merged commitsCI/CD systemContinuous

Auditor follow-ups: sample merged PRs and check each had review and green CI; ask how the team stops direct pushes to main, then verify the branch protection settings prove it.

Patterns across all of these

Frequently asked questions

Are screenshots ever acceptable SOC 2 evidence?

Sometimes, for settings that have no API. But auditors prefer system-generated exports because screenshots are easy to stage and hard to date. Treat screenshots as a fallback with a timestamped capture process, not a strategy.

How many samples will an auditor take?

Sample sizes depend on control frequency and the firm. A quarterly control typically means all four instances are examined; a daily or continuous control means a sample across the period. Ask your auditor for their sampling approach during planning.

What is the difference between evidence for Type I and Type II?

Type I needs evidence the control is designed and in place at a point in time. Type II needs evidence the control operated across the whole review period, which is why freshness and continuity of collection matter so much more for Type II.

Sources

  • AICPA, SOC 2 reporting overview: aicpa-cima.com
  • Artifact examples reflect common auditor request lists across SaaS engagements; validate specifics with your audit firm during scoping.