Control Mapping Across SOC 2, ISO 27001, GDPR, and HIPAA
A practical method for mapping shared security practices across four frameworks without pretending that similar requirements are interchangeable.
Organizations rarely adopt compliance frameworks in isolation. A software company may pursue SOC 2 because customers ask for an assurance report, implement ISO/IEC 27001 to establish an information security management system, fall under GDPR because it processes personal data in Europe, and support HIPAA-regulated customers as a business associate. The resulting requirements overlap, but they are not interchangeable.
Good control mapping reduces duplicate work. Bad control mapping creates false confidence by turning four distinct frameworks into one generic checklist. The goal is to maintain a common operating control set while showing how each framework applies to that set.
Begin with purpose, not control numbers
Each framework answers a different question:
- SOC 2 evaluates controls relevant to selected Trust Services Criteria through an independent attestation engagement.
- ISO/IEC 27001 specifies requirements for an information security management system, including risk treatment and continual improvement.
- GDPR establishes legal duties for processing personal data and protecting the rights of individuals.
- HIPAA establishes privacy, security, and breach-notification obligations for covered entities and business associates handling protected health information.
These differences matter. An access review may support all four programs, but a SOC 2 auditor, ISO certification auditor, privacy regulator, and HIPAA assessor may examine it for different reasons. Mapping should preserve those reasons rather than merely asserting that one control “covers” everything.
Use a common control as the center
A scalable mapping model starts with an internal control written in the organization’s own language. For example:
System owners review privileged access to production systems quarterly, investigate exceptions, and retain approval and remediation records.
That statement identifies an owner, scope, frequency, action, and evidence. The mapping record can then connect the internal control to relevant external requirements. This is more maintainable than copying framework text into four separate policies.
The same approach works for risk assessments, incident response, vendor reviews, change management, backups, security awareness, and vulnerability management. The internal control should describe what the organization genuinely operates, not an idealized process created for an audit.
Map at the right level of precision
Mappings should be specific enough to defend. A broad link between “access control” and an entire framework domain is not very useful. Instead, document the precise relationship and any limitations.
For logical access, a map might connect an internal provisioning control to SOC 2 CC6.1, relevant ISO Annex A controls, GDPR Article 32 security measures, and HIPAA technical safeguard requirements. However, the mapping should also explain scope differences. GDPR applies where personal data is processed. HIPAA applies to electronic protected health information in covered systems. SOC 2 scope follows the system description. ISO scope follows the defined ISMS boundary.
One control may therefore have four different system populations. A quarterly review that excludes a clinical integration could satisfy the defined SOC 2 population while leaving a HIPAA gap.
Separate shared evidence from framework-specific evidence
Shared controls can produce reusable evidence:
- access review exports and approvals;
- change tickets linked to code and deployments;
- incident records and post-incident actions;
- risk-register entries and treatment decisions;
- vendor due-diligence records;
- training assignments and completion logs;
- backup results and recovery tests.
Framework-specific evidence still remains. ISO 27001 expects evidence of the ISMS, including scope, risk treatment, internal audit, management review, and corrective action. GDPR accountability may require records of processing, lawful-basis decisions, data protection impact assessments, and data-subject request handling. HIPAA requires attention to designated record sets, business associate arrangements, and the specific administrative, physical, and technical safeguards. SOC 2 requires evidence aligned to the description criteria and the period covered by the examination.
Reuse the underlying artifacts, but do not erase these additional obligations.
Record the strength of each relationship
A useful mapping distinguishes among relationship types:
- Direct: the internal control substantially addresses the mapped requirement.
- Partial: the control supports the requirement but needs another control or process.
- Supporting: the evidence is relevant, but the control does not independently satisfy the requirement.
- Not applicable: the requirement is outside the documented scope, with a defensible rationale.
For example, an encryption standard may directly support a technical security requirement, partially support GDPR’s broader risk-based security obligation, and only support a SOC 2 criterion that also depends on key management, access, monitoring, and change controls.
Avoid percentages such as “80% compliant” unless the methodology has a meaningful basis. Framework obligations are not equal-sized units, and a missing high-impact requirement cannot be averaged away.
Make the mapping operational
Treat the map as a maintained system, not a one-time spreadsheet. Each internal control should have:
- a stable identifier and clear description;
- an accountable owner;
- systems and data in scope;
- frequency or triggering event;
- expected evidence;
- mapped requirements and relationship strength;
- known gaps, compensating controls, and remediation;
- a last-reviewed date and change history.
Review mappings when frameworks change, products enter scope, subprocessors are added, or operating processes are redesigned. A renamed control identifier may require a clerical update; a changed legal obligation or system boundary may require a new control.
Common mapping failures
The first failure is treating similar words as equivalent obligations. “Risk assessment” means different things in an enterprise risk process, an ISO ISMS, GDPR data protection analysis, and HIPAA security risk analysis.
The second is mapping policies instead of operating controls. A policy can establish expectations, but it does not prove that access was reviewed or incidents were handled.
The third is ignoring evidence periods. A current artifact may not demonstrate operation throughout a SOC 2 Type II review period.
The fourth is allowing the crosswalk to become the source of truth for legal interpretation. Primary framework text, applicable law, contracts, and qualified professional advice remain authoritative.
A practical sequence
Start by inventorying the controls that teams already operate. Normalize duplicates, define scope, and identify reliable evidence. Map one framework at a time, recording direct and partial relationships. Then perform a gap assessment by framework rather than assuming that the union of mapped controls is complete.
This approach gives engineering and operations teams one understandable control environment while allowing compliance owners to present each framework accurately. The benefit is not that four frameworks become one. It is that one well-run process can support four distinct assurance and legal narratives without unnecessary duplication.
Explore the framework hubs for SOC 2, ISO 27001, GDPR, and HIPAA before relying on any crosswalk.
Disclaimer: Educational only — not legal advice, certification guidance, or an audit opinion. Validate mappings against authoritative requirements and your organization’s actual scope.