SOC 2 Control Implementation Guide

Service Commitments

Shared Responsibility Definition for SOC 2

Customer, the organization, and relevant third-party responsibilities are documented for security, availability, data handling, integrations, monitoring, support, and response.

Use this guide to put the control into operation, decide what records to retain, and check that an auditor can trace the evidence back to the work your team performed.

Maintained by GreenHat Security · Reviewed August 21, 2026

What this control should accomplish

Customers, the company, and relevant third parties can tell which security and service responsibilities belong to each party, when those responsibilities apply, and how failure to perform them affects the service.

First SOC 2 program

A credible starting point

Create a plain-language responsibility table for the main service covering account configuration, identity, data handling, integrations, monitoring, support, incident response, and recovery. Publish it during contracting or onboarding and link each responsibility to practical instructions.

As the company scales

Make it repeatable

Maintain product- and architecture-specific responsibility matrices, connect them to contracts and customer enablement, and require review when features, integrations, infrastructure providers, or operating boundaries change.

How to implement Shared Responsibility Definition

  1. 1

    Map the service boundary

    Diagram the systems, data flows, customer-managed components, integrations, and external providers that participate in delivering the service.

    You should end up with: A current service-boundary diagram that identifies each participating party.

  2. 2

    Identify required actions

    List the actions needed to secure, operate, monitor, recover, and support the service, including configuration and incident-coordination duties.

    You should end up with: An actionable inventory of responsibilities rather than broad statements of intent.

  3. 3

    Assign each responsibility

    Mark each action as owned by the company, customer, third party, or jointly owned, and state timing, prerequisites, and handoff points.

    You should end up with: A responsibility matrix with clear owners and no unexplained gaps or overlaps.

  4. 4

    Validate the operating reality

    Ask product, engineering, support, security, legal, and customer-facing teams to confirm that the documented boundary matches actual system behavior and commitments.

    You should end up with: Dated cross-functional approval and a record of resolved discrepancies.

  5. 5

    Make customer duties usable

    Connect customer-owned responsibilities to setup instructions, configuration checks, notification routes, and support contacts at the point where action is required.

    You should end up with: Published onboarding and operating guidance linked to the responsibility matrix.

  6. 6

    Review boundary changes

    Assess the matrix when features, integrations, hosting models, external providers, or commitments change and communicate material changes to affected customers.

    You should end up with: Version history, approvals, and customer communication records for material boundary changes.

Evidence to keep, and what it should prove

Build the evidence set in three layers: what defines the control, who approved or reviewed it, and what proves it operated. Collect operating records when the work happens so they remain dated, attributable, correctly scoped, and traceable to the underlying activity.

Before sharing, remove unrelated personal or customer data, never expose passwords, tokens, or secret values, preserve enough source context to authenticate the record, and use the secure exchange approved for the engagement.

Policy / design artifacts

Documents that define the control, its scope, ownership, and expected way of working.

Shared responsibility matrix

  • Confirm what the record proves

    Security, availability, data-handling, integration, monitoring, support, and response actions are allocated between the company, customer, and relevant third parties with usable handoffs.

  • Include this context

    service or product scope

  • Include this context

    responsibility and required action

  • Include this context

    responsible party

  • Include this context

    timing or trigger

  • Include this context

    handoff or verification method

  • Include this context

    version and approval date

Weak evidence to avoid

A two-column chart saying customer secures its environment and company secures the platform without actionable duties, timing, product scope, or handoff details.

CUEC/CSOC matrix

  • Confirm what the record proves

    Complementary user-entity and subservice-organization controls relevant to the service are identified, translated into actionable responsibilities, and connected to assurance dependencies.

  • Include this context

    source report and period

  • Include this context

    complementary control reference

  • Include this context

    applicable service or customer

  • Include this context

    responsible party

  • Include this context

    implementation or monitoring method

Weak evidence to avoid

A copied list of complementary controls from a provider report with no applicability decision, responsible party, implementation status, or link to the affected service.

customer implementation guide

  • Confirm what the record proves

    Customers receive practical instructions for the configurations and operating actions they must perform to use the service securely and reliably.

  • Include this context

    product and version scope

  • Include this context

    customer action

  • Include this context

    prerequisite and timing

  • Include this context

    configuration or verification steps

  • Include this context

    support route

Weak evidence to avoid

A launch guide that recommends following best practices but gives no concrete identity settings, integration checks, monitoring action, or support contact.

onboarding materials

  • Confirm what the record proves

    Responsibility information is delivered at the point customers configure the service, and onboarding activity directs them to required security and support actions.

  • Include this context

    customer and service

  • Include this context

    material version

  • Include this context

    delivery or session date

  • Include this context

    responsibilities covered

  • Include this context

    recipient or attendee

  • Include this context

    open customer actions

Weak evidence to avoid

A welcome email with a general documentation link but no record of the security responsibilities presented, recipient, version, or unresolved setup actions.

Which records should you prepare for the audit?

Type 1

Evidence at the as-of date

The current approved shared responsibility and complementary-control matrices, current customer implementation guidance, and one recent onboarding package as of the examination date.

Type 2

Evidence across the review period

All customer onboardings completed during the review period and all shared-responsibility documents changed, approved, or communicated during the period, including product- or architecture-specific variants.

Completeness check

Reconcile customer-success onboarding records to delivered responsibility materials, and reconcile current product architecture and relevant provider complementary controls to the documented responsibility matrices, resolving missing parties or duties.

Build the record set from

  • customer documentation platform
  • customer success platform
  • contract lifecycle management system
  • architecture repository

Keep these fields for each record

  • customer and service scope
  • responsibility document version
  • responsible party
  • customer action and timing
  • approval date
  • delivery or onboarding date
  • recipient and open action status

How an auditor may test this control

Use this checklist to prepare for procedures an auditor may perform. The exact steps and sample selection depend on your engagement scope and the service auditor's professional judgment.

  • Confirm the intended control outcome

    Determine whether the control is designed to achieve this result: Customers, the company, and relevant third parties can tell which security and service responsibilities belong to each party, when those responsibilities apply, and how failure to perform them affects the service.

  • Confirm ownership and operating cadence

    Compare the documented owner with the intended role (Service Owner / Legal / CISO), then compare dated records with the stated cadence: Ongoing; review at least annually.

  • Establish the complete audit record set

    Reconcile customer-success onboarding records to delivered responsibility materials, and reconcile current product architecture and relevant provider complementary controls to the documented responsibility matrices, resolving missing parties or duties.

  • Prepare the as-of-date evidence for a Type 1 engagement

    The current approved shared responsibility and complementary-control matrices, current customer implementation guidance, and one recent onboarding package as of the examination date.

  • Prepare period evidence for a Type 2 engagement

    All customer onboardings completed during the review period and all shared-responsibility documents changed, approved, or communicated during the period, including product- or architecture-specific variants.

  • Inspect the policy / design artifacts

    Documents that define the control, its scope, ownership, and expected way of working.

    • Inspect Shared responsibility matrix

      For each selected record, confirm it demonstrates Security, availability, data-handling, integration, monitoring, support, and response actions are allocated between the company, customer, and relevant third parties with usable handoffs.

      • service or product scope
      • responsibility and required action
      • responsible party
      • timing or trigger
      • handoff or verification method
      • version and approval date
    • Inspect CUEC/CSOC matrix

      For each selected record, confirm it demonstrates Complementary user-entity and subservice-organization controls relevant to the service are identified, translated into actionable responsibilities, and connected to assurance dependencies.

      • source report and period
      • complementary control reference
      • applicable service or customer
      • responsible party
      • implementation or monitoring method
    • Inspect customer implementation guide

      For each selected record, confirm it demonstrates Customers receive practical instructions for the configurations and operating actions they must perform to use the service securely and reliably.

      • product and version scope
      • customer action
      • prerequisite and timing
      • configuration or verification steps
      • support route
    • Inspect onboarding materials

      For each selected record, confirm it demonstrates Responsibility information is delivered at the point customers configure the service, and onboarding activity directs them to required security and support actions.

      • customer and service
      • material version
      • delivery or session date
      • responsibilities covered
      • recipient or attendee
      • open customer actions
  • Trace the control from design to operation

    Use the categories that apply to this control: connect any policy or design artifact to its approval or review record, then trace a selected operating record through execution, result, and any exception or remediation.

Common implementation and evidence gaps

  • Responsibilities are described with vague phrases that do not tell a customer what action to take.
  • The matrix covers the core application but omits customer-managed integrations and external providers.
  • Customer obligations are buried in legal text and are not reflected in onboarding or product guidance.
  • Joint responsibilities lack a clear handoff, notification channel, or owner for coordination.
  • A new feature changes the operating boundary without triggering a documentation or customer review.

Before you call this control ready

  • Can a new customer identify its required security and availability actions without asking the sales team?
  • Does each responsibility state the owner, action, timing, and relevant service or configuration?
  • Are third-party dependencies and joint handoffs explicit?
  • Do contracts, onboarding materials, and product documentation describe the same responsibility boundary?
  • Can one recent boundary change be traced through review, approval, publication, and customer communication?

Trust Services Criteria references

These identifiers help you navigate related Trust Services Criteria. They do not reproduce the criteria or prove that this control fully addresses them in your environment.

  • CC2.3
  • CC9.2
  • A1.2
  • C1.1
  • P6.4

Confirm final scope, mappings, and testing expectations with your service auditor. SOC 2® is an AICPA trademark; GreenHat Security is not affiliated with or endorsed by AICPA.