Apply the CSA IoT Controls Framework across your connected estate
The CSA IoT Controls Framework is a free set of 155 security controls published by the Cloud Security Alliance to help organisations secure enterprise Internet of Things systems. Version 2, released on 28 January 2021, regrouped the controls into new domains and added Legal and Security Testing domains. Each control is tailored by confidentiality, integrity and availability impact level and allocated to devices, networks, gateways or cloud services.
Is CSA IoT Controls Framework right for your organisation?
No law requires the CSA IoT Controls Framework, but it is widely used by system architects, developers and security engineers building IoT products and platforms. Auditors and penetration testers use it to evaluate IoT implementations, and buyers can use it to set security expectations for connected device suppliers.
Adopting it is voluntary, though customers and auditors often expect it.
- Issued by
- Cloud Security Alliance IoT Working Group
- Version 2 released
- 28 January 2021
- Controls
- 155 controls in 22 domains
- Latest version
- Version 3 (25 April 2022, 198 controls)
- Applies to
- Enterprise IoT systems: devices, networks, gateways and cloud services
- Requirement
- Voluntary best practice, free to download
- Assessment route
- Self-assessment or third-party review; no formal certification
- Type
- Framework (voluntary)
- Region
- Global
- In OneClickComply
- Supported today
OneClickComply makes it simple
OneClickComply maps the framework's controls into one control set shared with ISO 27001, SOC 2 and other standards, so evidence for identity, logging, configuration and vulnerability controls counts once across all of them. Automated evidence collection, continuous monitoring and AutoComplete policies cover the cloud and organisational controls, while our in-house auditors advise on device level controls that need manual evidence.
Requirements covered
155 controls across 22 domains with three letter IDs such as ASM-01, from Asset Management to Vulnerability Management, each rated by impact level and allocated to device, network, gateway and cloud layers.
Already working towards another framework?
- ISO 2700115% of CSA IoT Controls Framework overlaps
- SOC 275% of CSA IoT Controls Framework overlaps
- NIST CSF64% of CSA IoT Controls Framework overlaps
- GDPR15% of CSA IoT Controls Framework overlaps
Evidence you collect once counts towards every framework it applies to.
Manual CSA IoT Controls Framework vs. OneClickComply
- Filtering 155 controls by impact level in a spreadsheet and keeping the tailored list current
- Chasing screenshots from cloud, identity and logging tools to show controls are in place
- Writing governance, legal and incident policies from scratch for an IoT programme
- Repeating the same evidence for ISO 27001, SOC 2 and customer questionnaires
- Finding out about configuration drift or expired access only at the next review
- One control library holds your tailored controls with owners and status in one place
- Evidence is collected automatically from connected tools and stored against each control
- AutoComplete generates policies from your real environment, ready to review and approve
- Evidence collected once counts towards every mapped framework and questionnaire
- Continuous monitoring alerts you when a control drifts so you can fix it straight away
Everything you need for CSA IoT Controls Framework
Control mapping that links the framework's controls to ISO 27001, SOC 2 and the CSA Cloud Controls Matrix
Automated evidence for identity, access, logging and cloud configuration controls
OneClickFix for supported misconfigurations in connected cloud and identity tools
AutoComplete policies for governance, change management, incident response and disposal
Risk register and vendor risk management for IoT suppliers and cloud providers
Penetration testing and Ask an Auditor support for the Security Testing domain
Three steps to CSA IoT Controls Framework compliance
Connect & scan
Connect your cloud, identity and SaaS tools. OneClickComply checks them against CSA IoT Controls Framework and shows you exactly where you stand.
Fix & generate
OneClickFix remediates technical gaps in one click, and AutoComplete generates CSA IoT Controls Framework-aligned policies from your real environment.
Monitor & evidence
Continuous monitoring keeps you compliant, and our in-house audit team is on hand when you need expert guidance.
CSA IoT Security Controls Framework v2 requirements
The 22 control domains of version 2, identified by the prefix used in control IDs such as ASM-01, which together contain 155 controls.
| Reference | Requirement |
|---|---|
| ASM | Asset Management |
| CCM | Configuration Management |
| CLS | Cloud Services |
| COM | Secure Communications |
| DAT | Secure Data |
| GVN | Governance |
| IAM | Identity and Access Management |
| IMT | Incident Management |
| IOT | IoT Device Security |
| LGL | Legal |
| MON | Monitoring and Logging |
| OPA | Operational Availability |
| PHY | Physical Security |
| POL | Policy |
| RSM | Risk Management |
| SAP | Secure Applications |
| SDV | Secure System Development Lifecycle |
| SET | Security Testing |
| SNT | Secure Networks |
| SWS | Secure Wireless |
Always check the official CSA IoT Controls Framework text for the exact wording.
CSA IoT Controls Framework FAQs
What is the CSA IoT Security Controls Framework?
The CSA IoT Security Controls Framework is a free spreadsheet of security controls for enterprise Internet of Things systems, published by the Cloud Security Alliance IoT Working Group. Version 2 contains 155 controls in 22 domains, from Asset Management to Vulnerability Management. Each control is rated against low, moderate or high impact levels and allocated to devices, networks, gateways or cloud services, so teams can build a secure baseline for their own architecture.
Is the CSA IoT Controls Framework mandatory?
No. The CSA IoT Controls Framework is a voluntary best practice framework, not a law or regulation, so there are no fines for not following it. Organisations adopt it to design secure IoT systems, to evaluate suppliers, or to meet customer expectations. It can still help you show due care under laws such as UK GDPR or product security rules, but it does not replace any legal obligation.
Who uses the CSA IoT Controls Framework?
The framework is aimed at system architects, developers and security engineers who design and run IoT ecosystems, according to the Cloud Security Alliance. IoT system evaluators, such as auditors and penetration testers, use it to validate controls and implementations. It suits any organisation running connected devices with gateways, networks and cloud services, from systems handling low value data to those supporting critical services.
How do you implement the CSA IoT Controls Framework?
Start by rating your IoT system's confidentiality, integrity and availability impact as low, moderate or high, using FIPS 199 as the guide recommends. Filter the spreadsheet to the controls for those levels, then allocate each control to devices, networks, gateways or cloud services. Where a component cannot meet a control, document the residual risk and a compensating control, then collect evidence and review regularly.
What changed in version 2 of the framework?
Version 2, released by the Cloud Security Alliance on 28 January 2021, reviewed every control for technical clarity and introduced a new domain structure. It added a Legal domain and a Security Testing domain, and simplified infrastructure allocations by consolidating device types into a single type. The guide states version 2 reduced the control count to 155. Version 3 followed in April 2022 with 198 controls.
Can you get certified against the CSA IoT Controls Framework?
No formal certification scheme exists for the CSA IoT Controls Framework. Organisations use it for self-assessment, internal audit or independent review by an auditor or penetration tester. If you need a certificate, pair it with ISO 27001 certification or a SOC 2 report, using the framework to cover IoT specific controls that those standards do not describe in detail.
How does it relate to ISO 27001 and the CSA Cloud Controls Matrix?
The framework complements broader standards rather than replacing them. Each IoT control is mapped to the CSA Cloud Controls Matrix where a related control exists, and many controls, such as asset inventory, access management, logging and change management, overlap with ISO 27001 Annex A. Running both in one control set means evidence collected once can support your ISMS and your IoT security baseline.
Does OneClickComply support the CSA IoT Controls Framework?
Yes. OneClickComply supports the CSA IoT Controls Framework v2 today, with its controls mapped into our shared control library. Automated evidence collection, continuous monitoring, AutoComplete policies and OneClickFix cover the cloud, identity and organisational controls, and our in-house auditors guide you on device and wireless controls that need manual evidence. We help you implement and evidence the controls; we do not issue certificates.
Related standards
All standards- CSA Cloud Controls Matrix (CCM) v4.1Framework · Global
- MITRE ATT&CK v16Framework · Global
- COBIT 2019Framework · Global
- CIS Controls v8.1Framework · Global
- CIS Controls v8.1 Implementation Group 3 (IG3)Framework · Global
- CIS Critical Security Controls v8.1 Implementation Group 2 (IG2)Framework · Global
- AICPA Privacy Management FrameworkFramework · Global
- MPA Content Security Best PracticesFramework · Global
Products that power CSA IoT Controls Framework compliance
Get CSA IoT Controls Framework ready, not stressed
Automate controls, gather evidence continuously and stay audit-ready, all on one platform.