Side-by-sideGlobalISO/IEC 27017

ISO/IEC 27017 vs CSA CCM

Use ISO/IEC 27017 for ISO-aligned cloud control guidance and CSA CCM v4.1 for a detailed cloud control catalogue, mappings, questionnaires, and CSA assurance programs.

The frameworks overlap but are not interchangeable. Record the edition, service scope, actor, mapping result, and evidence for each control.

Author
Sorena AI
Published
May 9, 2026
Updated
Oct 15, 2026
Overview

This comparison uses ISO/IEC 27017:2015. ISO now lists that edition as withdrawn and identifies ISO/IEC 27017:2026 as its replacement; review the selected edition before reusing this control mapping. ISO/IEC 27017:2015 adds cloud-specific guidance to ISO/IEC 27002 for providers and customers. (CCM) v4.1 is a vendor-neutral framework with 207 controls across 17 domains, plus responsibility, implementation, auditing, questionnaire, metric, and mapping resources. Use both when you need ISO-aligned control guidance and CCM-based cloud assessment or assurance; do not treat a mapping as proof of equivalent implementation.

Side-by-side comparison

ISO/IEC 27017 vs CSA CCM: scope, duties, evidence, and decision rule

Compare purpose, structure, responsibility attributes, evidence, assurance use, and the limits of cross-framework reuse.

Review all sources
First framework
ISO/IEC 27017

An ISO/IEC code of practice that supplements ISO/IEC 27002 with cloud-specific guidance for providers and customers.

Second framework
CSA CCM

A vendor-neutral cloud control framework with detailed domains, responsibility attributes, mappings, CAIQ questions, and implementation and auditing resources.

Scope and covered activity

ISO/IEC 27017

ISO/IEC 27017 gives cloud-specific security control guidance for cloud service providers and cloud service customers.

CSA CCM

CCM v4.1 contains 207 security and privacy controls across 17 cloud domains for providers and customers to assess and manage cloud risk.

Operational implication

Use ISO/IEC 27017 for ISO-aligned cloud guidance and CCM when its detailed controls, mappings, questionnaire, or CSA assurance route is required. Use both when both outcomes matter.

Who must act

ISO/IEC 27017

ISO/IEC 27017 gives separate guidance to the cloud service provider and cloud service customer where their actions differ and common guidance where it is the same.

CSA CCM

CCM uses shared-security-responsibility and service-model attributes to indicate how a control relates to providers and customers across IaaS, PaaS, and SaaS.

Operational implication

Map the responsible actor as well as the control objective. Similar control text can produce a different owner in a different service model.

Trigger or threshold

ISO/IEC 27017

Adopt ISO/IEC 27017 when cloud services fall within an ISO/IEC 27001 or 27002-based control environment or when contracts and customers call for its guidance.

CSA CCM

Adopt CCM when the organization needs cloud-specific control detail, vendor assessment through CAIQ, CCM mappings, continuous metrics, or a CSA STAR-aligned route.

Operational implication

Select frameworks from the required outcome. Neither framework has a universal legal commencement date.

Core obligations

ISO/IEC 27017

ISO/IEC 27017:2015 supplements selected ISO/IEC 27002 controls and adds seven cloud-specific controls: shared roles, asset removal, segregation in virtual environments, virtual-machine hardening, administrator operational security, customer monitoring, and alignment of virtual and physical network security. Cloud-service change guidance appears in the main text rather than this seven-control set.

CSA CCM

CCM expresses cloud security and privacy outcomes as individual control specifications grouped by domain and links them to implementation, auditing, responsibility, questionnaire, metric, and mapping material.

Operational implication

Keep the source control identifier on every task. A single task may support both frameworks, but its acceptance criteria must cover both texts.

Evidence and records

ISO/IEC 27017

Evidence usually combines the responsibility agreement, provider information, customer configurations, operational records, risk decisions, and any ISO/IEC 27001 audit or certification material in scope.

CSA CCM

Evidence can include control implementation records, CAIQ responses, auditing-guideline workpapers, metrics, STAR submissions or reports, and provider and customer artifacts tied to each CCM control.

Operational implication

A questionnaire response or crosswalk is not operating evidence. Link each answer to a current record and record who supplied it.

Timing and cadence

ISO/IEC 27017

ISO/IEC 27017 review timing follows the organization's risk, change, supplier, incident, internal-audit, certification, and management-review cycles.

CSA CCM

CCM timing follows the adopted release, assessment or STAR cycle, customer request, control-test period, and the organization's framework-transition plan.

Operational implication

Record framework versions and evidence periods separately. A current CCM mapping does not update an old control sample.

Assurance route

ISO/IEC 27017

ISO/IEC 27017 can support an ISO/IEC 27001 ISMS and can be referenced in certification scope or customer assurance, but it is not a standalone certification scheme.

CSA CCM

CCM supports assessment and CSA STAR programs. The result depends on the selected STAR level and assessment route; CCM itself is not legislation.

Operational implication

Name the exact certificate, attestation, self-assessment, audit, or contract claim. Do not shorten all of them to 'certified.'

Overlap and reuse

ISO/IEC 27017

ISO/IEC 27017 records can support related CCM controls where the objective, actor, service, and implemented outcome align.

CSA CCM

CCM mappings can identify likely ISO/IEC 27017 relationships but may leave unmatched detail or split one ISO control across several CCM controls.

Operational implication

Classify each relationship as full, partial, or none. Document the residual requirement before reusing evidence.

Practical decision rule

ISO/IEC 27017

Use ISO/IEC 27017 as the primary guide when the control environment is organized around ISO/IEC 27001 and ISO/IEC 27002.

CSA CCM

Use CCM as the primary register when the program, customer, vendor review, or STAR route requires CCM identifiers and artifacts.

Operational implication

If both apply, choose one primary register, preserve both identifiers and texts, and track framework-specific gaps.

Practical decision rule

What is the practical decision rule?

  • Use ISO/IEC 27017 for ISO-aligned cloud control design and provider/customer guidance.
  • Use CCM v4.1 for its detailed cloud control catalogue, shared-responsibility attributes, CAIQ, mappings, metrics, and CSA assurance ecosystem.
  • Use both when stakeholders require both, but validate mappings at control level and retain evidence for every unmatched detail.
Section 1

Should you use ISO/IEC 27017, CSA CCM, or both?

Choose ISO/IEC 27017 when the organization already uses ISO/IEC 27001 and ISO/IEC 27002 or needs the standard's provider/customer guidance and seven cloud-specific controls. Choose CCM v4.1 when work is organized around its 17 cloud domains, shared-responsibility attributes, Consensus Assessment Initiative Questionnaire (CAIQ) questions, mappings, implementation guidance, auditing guidance, or CSA STAR assurance route.

Many programs use both. Map each control by objective, scope, actor, and required outcome. Record full, partial, or no coverage, because one ISO/IEC 27017 control can map to several CCM controls and a CCM control can contain detail not present in the ISO guidance. For example, evidence that a provider offers logging supports only the provider-side outcome; the mapping remains partial if CCM or the service design also requires the customer to enable, retain, review, or respond to those logs.

A mapping, certificate, attestation, or CAIQ response under one framework does not establish conformity with the other. Check the assessed entity, service, region, period, exceptions, provider chain, and customer actions before reusing evidence.

  • Fix the versions first: ISO/IEC 27017:2015 and the chosen CCM release, currently v4.1.
  • Select a primary control register, then link the other framework without discarding framework-specific wording.
  • Keep implementation evidence separate from the crosswalk that explains why two controls were mapped.
Section 2

What should a defensible crosswalk record?

A crosswalk should preserve the original identifiers and wording, state the mapping rationale, and distinguish full, partial, and no coverage. Add the provider or customer owner, service model, implementation evidence, exceptions, and review trigger.

Do not use the crosswalk as operating evidence. Link it to the records that show the control ran, such as configuration baselines, access reviews, log samples, restore tests, vulnerability records, incident exercises, contract clauses, or independent assurance.

  • Framework fields: edition, control ID, exact control objective, guidance reference, and source URL.
  • Mapping fields: relationship, rationale, uncovered detail, service model, provider/customer applicability, and reviewer.
  • Evidence fields: artifact, covered entity and service, period, owner, exception, and next review date.
  • Decision fields: accepted mapping, remediation for gaps, and the framework used as the primary control register.
Section 3

How should teams build and maintain the mapping?

Start with the organization's cloud risk and control scope, not a downloaded mapping alone. Select the applicable controls in the primary framework, determine responsibility by service model, and then map the secondary framework by control intent and outcome.

Review every partial mapping. Decide whether the uncovered detail needs a new task, another control, a contract term, customer-side configuration, provider evidence, or an accepted risk. Revisit the mapping when either framework version or the cloud service boundary changes.

  • Choose the primary register and record ISO/IEC 27017 and CCM version identifiers.
  • Map objectives and outcomes, then check the CCM shared-responsibility and service-model attributes.
  • Validate each mapping with the control owner and attach current implementation evidence.
  • Track partial and missing coverage to remediation or an authorized risk decision.
Section 4

What comparison mistakes create false assurance?

Treating a published mapping as one-to-one equivalence creates false coverage. Mappings help locate related controls; they do not erase differences in wording, scope, granularity, responsibility, or evidence.

Keep CCM, CAIQ, and STAR results distinct. CCM is the control framework, CAIQ is a questionnaire aligned to it, and STAR contains separate self-assessment and third-party assurance routes. Record which artifact and version you reviewed.

  • Do not count a control twice because it appears under different identifiers.
  • Do not claim full coverage where the mapping omits an actor, service model, or implementation detail.
  • Do not use a CAIQ answer as independent assurance without checking the applicable STAR level and supporting evidence.
  • Do not mix CCM v4.0.x and v4.1 identifiers without a documented version transition.
Section 5

When should the crosswalk be reviewed?

Review the crosswalk when ISO, CSA, or the organization changes the relevant framework version; when a service, service model, provider chain, architecture, or contract changes; and when testing exposes a coverage gap.

CSA released CCM v4.1 in January 2026. Organizations transitioning from v4.0.x should keep the old identifier, new identifier, changed objective, affected evidence, and implementation decision visible until the migration is complete.

  • Record the framework release and the organization's adoption date.
  • Revalidate partial mappings and controls whose wording or responsibility attributes changed.
  • Keep prior mappings long enough to explain historical assurance periods and evidence.
Primary sources

References and citations

cloudsecurityalliance.org
Referenced sections
  • Official CSA release page for CCM v4.1, its 207 controls across 17 domains, CAIQ, mappings, and supporting implementation and auditing resources.
"207 controls across 17 security domains"
iso.org
Referenced sections
  • Primary ISO listing for the current ISO/IEC 27001 ISMS requirements standard.
"Information security management systems — Requirements"
iso.org
Referenced sections
  • Primary ISO listing for the ISO/IEC 27002 information security control guidance standard.
"Information security controls"
iso.org
Referenced sections
  • Official catalogue for the 2015 edition used in this comparison. ISO marks it withdrawn and links to ISO/IEC 27017:2026; the seven-control mapping here remains specific to 2015.
"Code of practice for information security controls based on ISO/IEC 27002 for cloud services"
itu.int
Referenced sections
  • The identical 2015 recommendation contains the seven extended cloud controls in Annex A and cloud-service change guidance in clause 12.1.2. This mapping does not describe the 2026 edition.
Show all related guides (19)

ISO/IEC 27017 Hyperscaler Evidence Pack

What an ISO/IEC 27017:2015 hyperscaler evidence pack should contain, how to test coverage, and where provider assurance must be joined to customer evidence.

ISO/IEC 27017 Hyperscaler Evidence Pack Workflow

A service-specific workflow for testing hyperscaler claims, collecting provider and customer evidence, resolving gaps, and approving cloud risk under ISO/IEC 27017:2015.

ISO/IEC 27017 Shared Responsibility Model Guide

How to allocate provider, customer, and shared cloud security activities under ISO/IEC 27017:2015, document hand-offs, and test the allocation against evidence.

ISO/IEC 27017 vs ISO/IEC 27018 Comparison

Compare ISO/IEC 27017:2015 cloud security guidance with ISO/IEC 27018:2025 public-cloud PII processor guidance by scope, role, controls, and evidence.

ISO/IEC 27017 vs SOC 2 Comparison

Compare ISO/IEC 27017 cloud control guidance with SOC 2 attestation reports by purpose, scope, criteria, period, evidence, and customer responsibilities.

ISO/IEC 27017 Audit Rights FAQ

ISO/IEC 27017 does not grant unrestricted cloud-provider audits. Define the contract route for independent assurance, supporting access, exceptions, and escalation.

ISO/IEC 27017 Cloud Admin Access FAQ

Apply ISO/IEC 27017 to customer and provider cloud administrators: strong authentication, limited privileges, logged operations, supervised critical work, and review evidence.

ISO/IEC 27017 Cloud Service Agreements FAQ

Use ISO/IEC 27017 to define cloud security roles, provider measures, evidence, incident handling, supplier dependencies, and exit terms in the service agreement.

ISO/IEC 27017 Customer Controls FAQ

Identify the cloud controls the customer should assess, configure, operate, monitor, evidence, and review when provider controls do not meet every security requirement.

ISO/IEC 27017 Logging FAQ

Allocate cloud event logging and monitoring between provider and customer, verify accessible events, privileged operations, timestamps, retention, alerts, and evidence.

ISO/IEC 27017 Provider Evidence FAQ

Check whether a cloud provider's certificate, audit report, or self-assessment supports its claims for the entity, service, location, controls, and period in scope.

ISO/IEC 27017 Shared Responsibility FAQ

Allocate ISO/IEC 27017 cloud-security roles to named provider, customer, and upstream parties for one service, then document, communicate, implement, and review the split.

ISO/IEC 27017 Virtualization Responsibilities FAQ

Allocate tenant isolation, virtual-machine hardening, administrative operations, images, snapshots, and virtual-network policy under ISO/IEC 27017.