Skip to main content
Version: 1.0.0-beta

NCA ECC Compliance

AIIA includes a built-in framework for the National Cybersecurity Authority (NCA) Essential Cybersecurity Controls (ECC) — a mandatory cybersecurity framework for Saudi government and critical infrastructure organizations.

Compliance Frameworks

Framework Details

PropertyValue
CodeECC-2:2024
NameEssential Cybersecurity Controls
Issuing BodyNCA (National Cybersecurity Authority)
CountrySaudi Arabia
CategoryRegulatory
StatusActive

Framework Structure

The NCA ECC is organized into domains and sub-controls:

DomainDescription
Cybersecurity GovernancePolicies, procedures, roles, responsibilities
Cybersecurity DefenseTechnical controls, monitoring, incident response
Cybersecurity ResilienceBusiness continuity, disaster recovery
Third-Party CybersecurityVendor management, supply chain security
Industrial Control Systems (ICS)OT/SCADA-specific controls

Using NCA ECC in AIIA

Step 1 — Enable the Framework

  1. Navigate to Compliance → Frameworks
  2. Find NCA ECC in the list
  3. Click Enable to activate for your organization

Step 2 — Map Controls

Map your organization's controls to NCA ECC requirements:

  1. Open a requirement
  2. Click Map Control
  3. Select from your Control Library or create a new control
  4. Set the compliance status

Step 3 — Assess Compliance

For each requirement:

  • Set implementation status (Implemented / Partially / Not Implemented / N/A)
  • Link evidence proving implementation
  • Add assessment notes
  • Set a target date for incomplete items

Step 4 — Track Progress

The compliance dashboard shows:

  • Overall compliance percentage
  • Domain-by-domain breakdown
  • Gap analysis with remediation priorities
  • Trend over time

Cross-Framework Mapping

NCA ECC requirements can be mapped to other frameworks:

  • ISO 27001 → identify shared controls
  • NIST CSF → cross-reference control categories
  • Custom frameworks → organization-specific mappings

This reduces duplicate compliance effort through shared control evidence.

Bilingual Support

NCA ECC requirements are available in both English and Arabic (name_ar, description_ar), supporting bilingual compliance management.