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.
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.
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.
ISO/IEC 27017 vs CSA CCM: scope, duties, evidence, and decision rule
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
CCM v4.1 contains 207 security and privacy controls across 17 cloud domains for providers and customers to assess and manage cloud risk.
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
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.
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
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.
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
CCM uses shared-security-responsibility and service-model attributes to indicate how a control relates to providers and customers across IaaS, PaaS, and SaaS.
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
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.
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
Adopt CCM when the organization needs cloud-specific control detail, vendor assessment through CAIQ, CCM mappings, continuous metrics, or a CSA STAR-aligned route.
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
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.
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.
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
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.
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
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.
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
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.
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
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
CCM timing follows the adopted release, assessment or STAR cycle, customer request, control-test period, and the organization's framework-transition plan.
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
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.
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
CCM supports assessment and CSA STAR programs. The result depends on the selected STAR level and assessment route; CCM itself is not legislation.
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
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
CCM mappings can identify likely ISO/IEC 27017 relationships but may leave unmatched detail or split one ISO control across several CCM controls.
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
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
Use CCM as the primary register when the program, customer, vendor review, or STAR route requires CCM identifiers and artifacts.
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
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
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.
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
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.
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
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
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.
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
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.
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
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
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.
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
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.
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
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
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.
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.
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
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.
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
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
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.
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
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.
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
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
CSA CCM
CCM timing follows the adopted release, assessment or STAR cycle, customer request, control-test period, and the organization's framework-transition plan.
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
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
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.
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
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.
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
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
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.
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
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
CSA CCM
Use CCM as the primary register when the program, customer, vendor review, or STAR route requires CCM identifiers and artifacts.
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
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
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
1
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.
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
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
2
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.
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
3
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.
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
4
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.
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
5
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.
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
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"
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.