Community Tutorials SAMA Banking Compliance SAMA Business Continuity Management — Bank Recovery Time Objectives
SAMA Business Continuity Management — Bank Recovery Time Objectives
SAMA BANKING COMPLIANCE

SAMA Business Continuity Management — Bank Recovery Time Objectives

SKYLINE Knowledge Base
Photo by Scott Graham on Unsplash

A practitioner-grade walk-through of SAMA Business Continuity Management — Bank Recovery Time Objectives. Scope, controls, implementation phases and audit-ready evidence — with sample policies and configs you can adapt for SAMA Banking Compliance.

Overview

SAMA's Business Continuity Management Framework defines how banks must protect critical services from disruption. It mandates explicit Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO) per banking service tier, regular continuity testing, and an integrated incident-management capability. Annual BIA refresh and biennial full-scale recovery drills are non-negotiable.

Who this applies to

  • Every bank, finance company, insurance company and PSP licensed by SAMA.

Banking service tiers and recovery targets

SAMA defines four service tiers with maximum recovery targets:

| Tier | Examples | Max RTO | Max RPO | |---|---|---|---| | 1 — Critical | Payment switch, ATM authorisation, mobile banking auth, KYC/AML real-time screening | 1 hour | 0 (zero data loss) | | 2 — Important | Core banking ledger, treasury settlement, FX dealing | 4 hours | 15 minutes | | 3 — Routine | Reporting, batch postings, branch teller systems | 24 hours | 4 hours | | 4 — Non-critical | Marketing CRM, training systems | 72 hours | 24 hours |

Step 1: Business Impact Analysis (BIA)

Run an annual BIA covering every banking process:

process: card_authorisation
owner: Head of Cards
dependencies:
  - core_banking_switch (T1)
  - hsm_cluster (T1)
  - fraud_engine (T1)
  - external_scheme_link (T1)
financial_impact_per_hour: SAR 4.2m
regulatory_impact: SAMA reporting breach > 2h
recovery_target:
  rto: 30 min
  rpo: 0
recovery_strategy:
  - active-active across Riyadh + Dammam
  - automated failover via Anycast + GSLB
  - quarterly failover test

Step 2: Recovery architecture

| Tier 1 service | Pattern | |---|---| | Core ledger | Active-active 2 sites in KSA | | Payment switch | Active-active 2 sites in KSA | | HSM | 2-site cluster with key replication | | Fraud engine | Active-passive with hot standby | | API gateway | Active-active behind GSLB |

Step 3: Testing cadence

| Test type | Frequency | Witnessed by | |---|---|---| | Tabletop | Quarterly | Crisis Management Team | | Component failover (single service) | Quarterly | IT + Business | | Site failover (one DC) | Annually | Internal Audit | | Full-scale recovery (both DCs to alternate site) | Every 2 years | SAMA observer optional | | Cybersecurity-driven scenario (ransomware) | Annually | CISO + IR team |

Tests must be scripted and witnessed; a recorded test where one server is rebooted does not satisfy SAMA.

Step 4: Incident management integration

Incident classification triggers BCP activation:

incident severity table:
  P1 — outage of any T1 service > 15 min  → BCP partial activation
  P1+ — outage of any T1 service > 60 min → BCP full activation
  P2 — outage of any T2 service > 60 min  → BCP standby

Communication tree: Crisis Manager → CEO → Board (notification within 4h for P1+) → SAMA (notification within 4h per SAMA Incident Reporting Procedure).

Step 5: Cyber-resilience scenarios

SAMA expects BCM to address cyber scenarios explicitly:

  • Ransomware encrypting primary + replica.
  • DDoS sustained > 4 hours.
  • Insider data destruction.
  • Supplier compromise.
  • Cloud-region outage.

For ransomware specifically: maintain immutable backups (object-lock S3 / WORM tape) outside the production domain, restore-tested quarterly.

Step 6: Reporting to SAMA

Annual BCM submission to SAMA must include:

  • BIA results and changes since last submission.
  • Test plan and results from the last 12 months.
  • Open findings from the last independent BCM audit.
  • Any incident that triggered BCP activation, with timeline and lessons learned.

Common gotchas

  • "DR site is configured" but never tested in production-like load — fails on first drill.
  • BIA based on system list, not business process list — auditors require business-process view.
  • Backup retention 90 days — too short for ransomware that lurks 6 months.
  • DR site staffed only "when needed" — for T1 services SAMA expects continuous coverage.

Verification

  • BIA dated within last 12 months.
  • BCP / DR playbooks per service.
  • Test calendar with witnessed evidence per test.
  • Quarterly exercise reports submitted to the CRO.
  • Annual SAMA BCM submission acknowledged.
  • Immutable backup architecture documented.

Conclusion

BCM is muscle memory for the bank — it is built by repetition and tested under realistic load. Skip a quarterly drill and SAMA assumes the muscle has atrophied; skip a year and they will tell you so in writing.

Related guides

SKYLINE Engineering

@skyline

The engineering team at SKYLINE Industrial Solutions. We publish field-tested guides drawn from real KSA and GCC deployments.

See author profile
SKYLINE engineering services

Need this implemented for you?

Reading is free — building it right takes a team. SKYLINE engineers ship SAMA Banking Compliance for Aramco vendors, banks, hospitals and government agencies across Saudi Arabia. Talk to us before you start.

Aramco Approved Contractor ISO 9001 · ISO 27001 SAMA CSF aligned NCA ECC ready 247+ KSA clients

Comments

0 total · 0 threads
Be the first to leave a comment.