Skip to main content

Evidence Examples for SOC 2

The table below lists commonly evidenced control areas for System and Organization Controls 2 (SOC 2) and the artifacts that typically satisfy them; attach these to your controls as evidence. Auditors frequently ask for the complete population of an item (users, assets, vendors) and choose their own sample, so plan beyond a single example.

Control AreaExample Evidence
Code repository controlsBranch protection settings for production repositories: screenshots of the configured rules (required pull requests, at least one approval to merge) and, where rules are set organization-wide, the global configuration
Software development change controlFor one example change: the ticket with requirements, acceptance criteria, and testing, plus the pull request showing peer review, CI checks, and approval with segregation of duties before deployment
Change deployersA listing of who can push changes to production: server administrators, users able to trigger CI/CD deployments, code owners on production repositories
Separate testing and production environmentsScreenshots showing distinct development, testing, staging, and production environments, such as different URLs or separate servers, databases, and networks
External communication channelsScreenshots of the channels customers use to report issues, bugs, or suspected incidents: support portal, help desk page, in-app feedback features
Internal communication channelsScreenshots of internal reporting channels for failures, events, and concerns, such as a dedicated security channel in Slack or Teams, or a whistleblower channel
User access reviewDocumentation of the latest access review: the user and permission lists reviewed, sign-off by at least two people so nobody approves their own access, and tickets showing requested changes were made; quarterly cadence is the norm and physical access rights may be in scope
Baseline configuration and hardening standardsYour documented hardening standards, such as Center for Internet Security (CIS) Benchmarks, CIS Hardened Images, or National Institute of Standards and Technology (NIST) configuration checklists, plus evidence of implementation, for example via infrastructure as code
Organizational chartThe current org chart, for example a human resources management system (HRMS) export showing people, titles, departments, and reporting lines
Risk assessment resultsRecords of the most recent risk assessment, such as the risk register and risk treatment plan, produced per company policy
Penetration testThe most recent penetration test report showing scope and results, plus tickets tracking remediation of findings against your SLAs and documented justification for accepted risks
Asset inventoryA documented listing of all assets (workstations, mobile devices, servers, databases) plus cloud console screenshots enumerating infrastructure
Architecture diagramThe current architecture diagram plus confirmation it was reviewed for accuracy within the past year, for example an email from the responsible owner
Network diagramThe current network diagram plus confirmation it was reviewed for accuracy within the past year
Business continuity/disaster recovery testRecords of the most recent business continuity plan (BCP) or DR exercise: activities performed, results, lessons learned, and invites showing participants and dates
Incident documentationFor an event treated as an incident: the tracking ticket, root-cause analysis or post-mortem, and lessons learned
Incident response roles and responsibilitiesDocumented incident response procedures naming the roles: incident managers, handlers, communication coordinators, advisors
Employee performance reviewA completed performance evaluation from the past year showing the process components (self, peer, manager reviews), with sensitive details redacted
Board charterThe current board of directors charter covering membership and responsibilities; auditors typically confirm at least one member is independent of executive management
Formal screening processRecruitment records for a recent hire: interview invites, interviewer feedback, applicant tracking system exports, and resume or credential evaluation
Job descriptionsDocumented job descriptions for a recent hire and an existing employee, especially for security, engineering, and IT roles that affect data confidentiality, integrity, or availability
Vendor register and agreementA current centralized vendor inventory with owner, service description, and risk rating; screenshots from your vendor management tooling showing risk categorization; and an executed agreement with a vendor that touches your information assets
Vendor compliance monitoringDocumentation showing critical vendors' assurance artifacts are collected and reviewed at least annually: SOC 2 Type 2 reports, completed security questionnaires such as Standardized Information Gathering (SIG) and Consensus Assessment Initiative Questionnaire (CAIQ), International Organization for Standardization (ISO) 27001 certificates
Administrative usersUser list exports (with the export parameters shown) identifying who holds administrative or privileged access across relevant systems: cloud provider, code repositories, identity provider, password vaults, VPN, customer data stores
Secure secret storageEvidence stored secrets (passwords, API keys) are protected: not held in plain text, encrypted or hashed and salted, or kept in a secrets manager
Customer data segregationDatabase screenshots showing unique identifiers tie data to specific customers, or separate databases or storage buckets per customer
Application logoffScreenshots showing users are signed out when the browser or tab closes and after a defined inactivity timeout, with reauthentication required
Terms of serviceThe terms of service published online plus sign-up screenshots showing users must accept them before using the system
Public privacy policy/noticeA link to the published privacy notice covering purpose and lawful basis for processing, data types collected, consent, collection methods such as cookies, retention and disposal, data subject rights, subprocessors, and enforcement
Executed master service agreement (MSA)A recently executed customer service agreement; if you only execute agreements with certain customer tiers, auditors will still want to review those
Multi-factor authentication (MFA)MFA configuration screenshots for relevant systems; where MFA is enabled per user rather than globally, evidence every user has it on
Password configurationsScreenshots of enforced password requirements (length, complexity) for relevant systems, matching company policy
Access provisioningAn access request ticket with documented approval from the system owner or manager; auditors may also ask for permission-change requests for existing users
Termination/offboardingThe offboarding checklist or ticket for one recent departure, plus account logs showing system and physical access was revoked within policy timelines
Root password login disabledEvidence root password authentication to production resources is off, such as infrastructure as code disabling password login for root
Communication of changesExamples of customer-facing change communication: release notes, a changelog, or notification emails
Hot fixes/emergency changesFor an emergency change: pull request records or tickets showing it followed standard change management, or was reviewed and approved by an authorized person after implementation
Backup and retention configurationsScreenshots of production database backup settings: frequency, window, and retention period
Logging systemScreenshots of where system activity logs are stored
Network security configurationsScreenshots of firewall rules or security groups showing inbound and outbound traffic controls for production resources
Web application firewall (WAF)Screenshots of the WAF configuration showing active rulesets
Intrusion detection/preventionScreenshots from AWS GuardDuty, Azure Sentinel, GCP Security Command Center, or an equivalent showing the service enabled, the threat types detected, and who gets alerted
Encrypted connections for remote accessScreenshots showing production servers or databases are unreachable unless connected to the internal network via encrypted VPN
Processing capacity monitoringScreenshots of observability dashboards for utilization metrics and alert configurations for resource utilization
AutoscalingA screenshot of the autoscaling configuration for your compute instances
Backup monitoringThe backup service's failure notification configuration, plus an example failure alert and the ticket documenting resolution
Backup restoration testRecords of a test restore completed within the past year: steps taken, results, completion date, and validation that restored data is complete and accurate
Customer data deletionFor a recently churned customer: disposal logs or screenshots showing customer-specific resources decommissioned, plus the agreement stating the disposal commitments and any time window
Test data in lower environmentsEvidence production data stays out of lower environments, such as test databases populated with mock data or anonymization scripts
Employee non-disclosure agreement (NDA)An executed confidentiality agreement with a recent hire, such as an NDA, proprietary information and inventions agreement (PIIA), or employment agreement with confidentiality clauses
Third party NDAAn executed confidentiality agreement with a vendor, contractor, or business partner
Disposal of sensitive data on paperObservation of hard copy destruction, on-site or over a video call
Secure storage mechanismsPhotos of locked storage or shred bins at office locations
Disposal of data on hardwareOne documented disposal instance, such as a certificate of destruction or screenshots showing a drive was wiped before device reuse
Acceptable input rangesScreenshots of data entry showing the application restricts inputs to valid values
Mandatory fieldsScreenshots of data entry showing the application requires mandatory fields
Explicit acknowledgement of privacy policySign-up flow screenshots showing users must accept the privacy notice before using the system
Privacy policy changes and reviewFor recent policy changes: customer notification evidence and the policy's last-updated date; plus records (emails, minutes, redlined drafts) showing the notice was reviewed within the past year
Requests for deletion of personally identifiable information (PII)For an example deletion request: evidence the data was permanently erased or de-identified within regulatory timelines and the data subject received confirmation
Procedures for information disposalDocumented procedures for erasing or destroying information identified for disposal
Users can update their informationScreenshots showing authenticated users can view, correct, or delete their personal information from profile settings
Privacy requirements communicated to third partiesYour vendor agreement template or an executed agreement containing PII handling instructions and breach notification requirements for third parties
Documentation of breaches or unauthorized disclosures of PIIFor any personal data breach: retained documentation of the facts, effects, and remediation, such as a post-mortem report
Notification of incidents or breachesFor one incident or breach, evidence affected parties and authorities were notified per your policies and legal or contractual obligations
Communication of use of subprocessorsEvidence customers can see which subprocessors handle PII: a subprocessor list on your website or an appendix in your data processing agreement (DPA) template
Point of contact for privacy inquiriesEvidence of a contact mechanism for privacy requests and reports, such as a privacy email address in agreements or on the website
Privacy inquiries trackedScreenshots of the log or ticket system tracking privacy requests, capturing date, nature, channel, response date and content, and grounds for any denial, retained per legal requirements
Board meeting minutesThe agenda and minutes from the latest board meeting showing date, participants, and topics; cybersecurity and compliance reporting to the board is worth building in
Removable media device encryptionIf the company issues removable media to employees, evidence the devices are encrypted
Data leakage prevention (DLP)Evidence of DLP measures, such as rules in the corporate email service or configurations from dedicated DLP tools
Automated operating system upgradesEvidence of automated OS security patching: unattended-upgrade settings, package update directives in infrastructure as code, or a patch management console
Incident response testRecords of the most recent incident response exercise: activities, results, lessons learned, and invites showing participants and dates
Change releaseFor an example release, a pull request or ticket showing sign-off by authorized personnel before production deployment
Cyber insuranceYour current certificate of insurance showing errors and omissions or cyber coverage, amounts, and policy dates
BCPThe approved plan showing activation criteria, roles and responsibilities, recovery strategies for critical processes, and the approval or last-review date
Vendor management policyThe policy covering due diligence before engagement, risk classification of vendors, contractual security requirements, and ongoing monitoring cadence
Employment contractsAn executed employment contract for one person covering terms, conditions, and responsibilities during and after employment: confidentiality, asset return, IP protection
Asset management policyThe policy covering asset inventory, assigned ownership, classification, acceptable handling, and disposal requirements
Dataflow diagramThe current dataflow diagram plus confirmation it was reviewed for accuracy within the past year
Strong key generation policies and proceduresDocumented key management procedures specifying strong key generation, plus screenshots of the generation process
Key retirement policies and proceduresKey management procedures covering replacement of known or suspected compromised keys
Anti-malware capabilitiesConsole screenshots showing the anti-malware solution updates automatically and detects and then removes, blocks, or contains known malware
Anti-malware tools behaviorConsole screenshots showing periodic plus real-time scanning of files from external sources, or continuous behavioral analysis as an alternative
Production components change controlFor a non-software change (infrastructure, network, configuration): records of description, justification, security impact evaluation, authorized approval, rollback procedures, and testing
Secure code development trainingTraining materials showing topics covered and a completion record for one person within the past year, whether third party or in-house
Account lockoutLockout configuration for relevant systems showing the failed-attempt threshold and lockout duration, where the system supports it
Password history enforcementConfiguration screenshots showing password reuse is prevented on relevant systems, where supported
Communication of authentication best practicesScreenshots of where employees find authentication policies, plus documented guidance on strong credentials, protecting them, avoiding reuse, and changing suspected-compromised passwords
Entry controlsFor each computer room or data center: photos of badge readers, locks, or other entry controls, and screenshots or video showing consoles lock against unauthorized use
Secure physical access control mechanismsPhotos showing cameras and access control devices are protected from tampering or disablement
Badge system accessUser lists showing badge system access, the ability to grant and deactivate physical access, is restricted to authorized personnel on a need-to-know basis
Visitors authorized and escortedAuditor observation of a visitor being escorted into company facilities, on-site or via live video
Personnel and visitor badgesObservation of a visitor receiving a badge, plus an example badge
Visitor badge controlPhotos showing visitors must surrender badges when leaving the facility
Visitor logEvidence a visitor log is kept for facilities and rooms holding sensitive systems, such as a scan of the log from a typical day
Media physically secured or encryptedDocumented policies covering physical security of all media: computers, removable media, paper records, receipts, faxes
Audit loggingScreenshots showing audit trails are enabled and active on in-scope systems
Audit logs data pointsA sample log entry capturing identity, event type, date and time, success or failure, origin, and the affected data or component
Audit trail for privileged accessA sample log showing actions by administrative identities are captured, including privileged functions and interactive use of system accounts
Audit trail for invalid access attemptsA sample log showing failed access attempts are captured
Audit trail for credential changesA sample log showing changes to identification and authentication credentials are captured, including account creation and privilege elevation
Audit trail of system-level object changesA sample log showing creation and deletion of system-level objects is captured
Change detection mechanismScreenshots from the file integrity monitoring or change detection tool showing what it watches, plus the documented list of monitored files
Periodic security updatesEvidence security updates reach personnel through varied channels: newsletters, intranet reminders, chat announcements
Vendor due diligenceDocumented due diligence for a new vendor before engagement: security posture evaluation, questionnaire review or compliance certifications such as SOC 2, and the recorded outcome with completion date
Anti-malware scans of mediaAnti-malware configuration showing automatic scans or behavioral analysis trigger when removable media is inserted, connected, or mounted
Designated data protection officer (DPO)Evidence a DPO is formally appointed (privacy policies, RACI matrix, job description) and that a contact mechanism, such as an email address in the public privacy notice, is available to data subjects
Data subject consentDocumented procedures describing what personal information is collected directly from data subjects and how consent is captured first, for example via consent checkboxes
Records of disclosures of personal information to third partiesDocumented disclosure records, including an example customer notification for any legally compelled disclosure
Records of processing activities (ROPA)Your documented ROPA covering what data is processed, why, and the categories of data subjects and personal data
DPAs with subprocessorsOne executed DPA with a subprocessor, including the minimum technical and organizational measures the subprocessor must implement
Timely response to privacy mattersFor an example privacy inquiry or reported incident: evidence of acknowledgement and response within regulatory timeframes
Procedures for management of data subject rightsDocumented policies and procedures for handling data subject rights requests, such as access and deletion
Communication of changes in subprocessorsFor recent subprocessor changes, evidence customers were told: notification emails, or announcements on a web page or customer portal
Identity verification for data subject requestsFor one data subject access request (DSAR), evidence the requester was verified as the data subject or an authorized agent, or your documented verification procedures
Shared account managementFor highly privileged shared accounts: documented business justification with management approval, plus screenshots showing credentials are held in a restricted password vault
Restrictions on software installationEvidence unauthorized software cannot be installed or run on company assets, such as enforced mobile device management (MDM) rules or execution restrictions
Change management policyThe policy defining how changes are requested, reviewed, tested, approved, and rolled back, including emergency change handling
Disciplinary processThe documented disciplinary process for information security violations, with a graduated response based on severity, intent, repetition, and prior training; often in the employee handbook, code of conduct, or security policy
Fire detection and suppressionObservation of systems installed in critical locations plus maintenance evidence
Temperature monitoring systemsObservation of temperature and humidity controls plus maintenance evidence
Uninterruptible power supply (UPS)Observation of UPS systems in data centers or server rooms plus maintenance evidence
MDMScreenshots from the MDM console showing baseline configurations and security policies enforced per device OS
Phishing simulationsCampaign configuration screenshots, results dashboards, and example simulated phishing emails
Redundancy of processingEvidence redundancy strategies exist for equipment, systems, and processes as called for in BCPs
Return of assetsFor one recent departure: offboarding checklist or tickets tracking return of devices, badges, and tokens, plus prepaid return labels and tracking for remote staff
On-call teamThe on-call rotation schedule, such as screenshots from PagerDuty or an equivalent showing assignments
Marketing express consentSign-up screenshots showing marketing consent is optional and separate from accepting the terms of service, not a condition of use
Static application security testing (SAST)CI/CD screenshots showing SAST runs on every commit, or configurations and dashboards from the SAST tool
Logging and monitoring policyThe policy defining which systems and events are logged, retention periods, who reviews logs, and the review cadence
Privacy trainingRecords of a PII protection training program: materials such as slides or videos, plus a completion record for one person
Secure logon mechanisms for customersScreenshots showing customers can enable single sign-on (SSO), MFA, and complex password requirements for their accounts, with masked password entry and minimal disclosure in login errors
Segregation of networksEvidence the network is split into security boundaries with traffic controlled between them per business and security needs
Leak detection systemObservation of leak detection systems at critical facilities, on-site or via live video
Mechanisms to object to personal information processingEvidence data subjects can object to processing, for example an unsubscribe option in marketing communications
Procedures for DSARsDocumented procedures for fulfilling a DSAR: locating, retrieving, and providing a copy of the personal information, or confirming deletion or de-identification
Dual opt-in for consent to sell PIIIf you sell personal information, screenshots showing a two-step opt-in: the data subject requests to opt in, then separately confirms
User and system guidesEvidence users get design and operation information: a documentation portal, help center, or published user guides
Limit collection of PIIFor optional data collected directly from data subjects, screenshots showing collection is off by default, for example unchecked consent boxes enabled only by explicit choice
Data processing monitoringFor an example critical batch job, evidence processing is logged and monitored for completeness and accuracy, for example payroll disbursement runs for a payroll provider
Cloud deletion protectionScreenshots of deletion protection enabled on cloud resources
Principle of least privilegePer in-scope system, the user access listing with roles and permissions demonstrating least privilege
Cloud resource taggingThe inventory listing with tags assigned
Fraud risk assessmentThe most recent risk assessment showing fraud was considered (per CC3.3), covering risks like asset misappropriation, collusion, or system changes for personal gain, and mitigating controls such as segregation of duties, least privilege, and monitoring
Cryptographic key rotationAutomated rotation settings in the key management system, or tickets showing periodic manual rotation
Secure loginFor internally developed systems: screenshots of successful and failed logins showing no helpful hints for attackers, errors that do not reveal which field was wrong, and masked password entry
Cloud storage lifecycle rulesScreenshots of lifecycle rules that expire and delete data after defined retention periods
Secrets rotationAutomated secrets rotation configuration in the secrets manager, or tickets showing periodic manual rotation
Software composition analysis (SCA)Evidence components and libraries are checked for vulnerabilities, license compliance, and supported versions, such as SCA in the CI/CD pipeline
Secure runtime configurationsAsset management policy plus screenshots of runtime configuration standards for in-scope applications and platforms
Defined company objectivesDocumented company objectives (mission and vision, financial, strategic, and departmental goals) and evidence they are communicated to personnel through internal channels

Evidence on Managed Platforms​

When your service runs on a fully managed platform rather than infrastructure you configure yourself, the evidence responsibility stays with you even though the provider operates many of the underlying controls. Three kinds of artifact cover most of the gap:

  • Confirmation from the provider of which infrastructure-level controls (encryption, backups, monitoring, multi-region redundancy) apply to your specific subscription or deployment
  • The provider's published documentation describing control coverage by plan tier, together with clear identification of the tier you are on
  • Account-level screenshots (billing plan, administrative settings, service indicators) showing the protections are actually enabled for your environment, not just available on paper

For the parts of the environment you do configure, capture labeled screenshots of security groups, identity and access management (IAM) roles, firewall rules, logging configurations, and monitoring dashboards. Whatever the mix, describe what each artifact shows and map it to the control it supports; evidence grouped by control is far easier for auditors to assess than a folder of unlabeled screenshots.