OneClickComply
    CSA IoT Security Controls Framework v2Supported in OneClickComply

    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.

    See the CSA IoT Controls Framework requirements
    CSA IoT Controls Framework Aligned
    Automated Evidence
    OneClickFix Enabled
    Continuous Monitoring
    In-House Audit Team
    Who needs CSA IoT Controls Framework

    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.

    CSA IoT Controls Framework at a glance
    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
    How we help

    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

    Manual CSA IoT Controls Framework
    • 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
    With OneClickComply
    • 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
    Capabilities

    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

    How it works

    Three steps to CSA IoT Controls Framework compliance

    01

    Connect & scan

    Connect your cloud, identity and SaaS tools. OneClickComply checks them against CSA IoT Controls Framework and shows you exactly where you stand.

    02

    Fix & generate

    OneClickFix remediates technical gaps in one click, and AutoComplete generates CSA IoT Controls Framework-aligned policies from your real environment.

    03

    Monitor & evidence

    Continuous monitoring keeps you compliant, and our in-house audit team is on hand when you need expert guidance.

    Requirements

    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.

    ReferenceRequirement
    ASMAsset Management
    CCMConfiguration Management
    CLSCloud Services
    COMSecure Communications
    DATSecure Data
    GVNGovernance
    IAMIdentity and Access Management
    IMTIncident Management
    IOTIoT Device Security
    LGLLegal
    MONMonitoring and Logging
    OPAOperational Availability
    PHYPhysical Security
    POLPolicy
    RSMRisk Management
    SAPSecure Applications
    SDVSecure System Development Lifecycle
    SETSecurity Testing
    SNTSecure Networks
    SWSSecure 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.

    Get CSA IoT Controls Framework ready, not stressed

    Automate controls, gather evidence continuously and stay audit-ready, all on one platform.