SbD-ToE 4 GDPR: Implementation Playbook
Overview
Objective: operationalise GDPR Articles 15–22, 25, 30, 32, 33–34 and 35 on the basis of the technical capabilities of SbD-ToE and integrate with Legal/the DPO.
Structure: Requirements → Action → Evidence. Reuse NIS2/DORA controls wherever possible.
What the Manual covers, the gaps it declares and what stays out of scope, obligation by obligation, are in Applicable requirements — What this Manual covers and what stays out.
📚 Supporting Resources: For practical templates and implementation examples, see the Example Playbook with reusable encryption toolchains, privacy KPIs and incident response processes.
Quick Map: GDPR Art. → SbD-ToE
| GDPR Article | Requirement | SbD-ToE Chapter | Main Action |
|---|---|---|---|
| 5 | Principles | Ch. 01, Ch. 02, Ch. 04, Ch. 11 | Minimisation, retention, security |
| 15–22 | Data subjects' rights | Ch. 02 | Tested technical mechanism (PRI-003, PRI-006); formal response with Legal/the DPO |
| 25 | Privacy by design/default | Ch. 04, Ch. 06–Ch. 07, Ch. 11 | Secure default configurations |
| 30 | ROPA | Ch. 01, Ch. 14 | Apps/data inventory + GRC record |
| 32 | Security of processing | Ch. 02, Ch. 04, Ch. 05, Ch. 10, Ch. 12 | Encryption, IAM, testing, resilience |
| 33/34 | Personal data breach | Ch. 12, Ch. 14 | Runbook: supervisory authority ≤ 72h (Article 33); data subjects without undue delay where there is a high risk (Article 34) |
| 35 | DPIA | Ch. 03, Ch. 04 | TM + technical annexes in the DPIA |
Implementation Phases (≈ 4–6 months)
Phase 1 (M0–M1): Governance and Framing
- Appoint the DPO, if applicable (a legal matter, out of scope of the Manual; the Manual assumes the role where there is personal data) and align the RACI (Ch. 14)
- Data protection policy approved by the organisation (the Manual does not include it among its policies: a declared gap against Article 24(2))
- Define the classification of personal data per application
Evidence: Approval minutes; RACI; data/applications matrix
Phase 2 (M1–M2): Inventory & ROPA
- Maintain the inventory of purposes and recipients per personal dataset (PRI-004, mandatory at any level)
- Record the ROPA in a GRC tool (Article 30 fields), fed by that inventory
- Link SbD-ToE app IDs to the ROPA
Evidence: ROPA export; ID mapping
Phase 3 (M2–M3): Privacy by Design/Default (Art. 25)
- Ch. 02 PRI requirements applied: minimisation (PRI-001), retention with effective erasure (PRI-002), PII in logs (PRI-005) and privacy by default (PRI-007)
- Default configs: minimal collection, encryption at rest/in transit
- Pipeline gate: block on excessive collection (schema linting, for example)
Evidence: PbD catalogue; pipelines; blocking examples
Phase 3-A (M2–M3): Data subjects' rights (Articles 15–22)
- Tested mechanism for access, rectification, erasure and export, reaching the recorded recipients (PRI-003, PRI-004)
- Restriction of processing (CTX-RGPD-R01) and erasure of data made public (CTX-RGPD-R02)
- Consent and objection, including automated signals such as GPC (PRI-006; CTX-RGPD-R04)
- Solely automated decisions with human intervention and the right to contest (CTX-RGPD-R05)
- Age verification and parental consent where applicable (CTX-RGPD-R03)
Out of scope: the formal response to the data subject (deadlines, reasons), with Legal/the DPO.
Evidence: tests of the mechanism; record of executions
Phase 4 (M2–M3): Security of Processing (Art. 32)
- Encryption: TLS 1.2+; at rest with key management
- IAM: MFA, least privilege, periodic access review
- Testing: SAST/DAST/fuzzing; effectiveness validation
- Resilience: backups, tested DR, monitoring
Evidence: Key records, test reports, DR logs
Phase 5 (M3–M4): DPIA (Art. 35)
- DPIA trigger criteria defined
- Reuse Threat Modelling (Ch. 03) as a technical annex
- Attach the LINDDUN analysis, mandatory at all levels when there is personal data (THR-003)
- Opinion of the DPO and decision of the controller, recorded (outside the Manual; the Manual only provides for the DPO's review of the LINDDUN analysis at L3)
Evidence: DPIA #1; TM annexes; DPO approval
Phase 6 (M3–M4): Processors (Art. 28)
- Security checklist for processors
- Contract under Article 28(3) with each processor that processes personal data, at any level (CTX-RGPD-P01), with technical security clauses; the legal content belongs to Legal/the DPO
- The same contract with the processors that receive personal data in AI prompts, at any level (Policy 18 §10.3; CTX-RGPD-P02)
- Monitoring and annual review
Evidence: Checklist; contracts; review reports
Phase 7 (M4–M5): Incidents and 72h Notification (Art. 33/34)
- Runbook with a 72 h clock (Article 33) and the minimum content of Policy 32 §6.1: nature of the breach, categories and approximate number of data subjects and of records, DPO contact, likely consequences and measures. All breaches are recorded, notified or not, with the reasons (CTX-RGPD-R06); decision, without undue delay, on communicating to data subjects when there is a high risk (Article 34)
- High-risk criterion for communicating to data subjects; the content of that communication (Article 34(2)) is a declared gap of the Manual, to be prepared with the DPO
- Annual simulation exercise
Evidence: Runbook; exercise records; post-action report
Phase 8 (M5–M6): Retention & Secure Erasure
- Retention periods per personal dataset, with effective erasure that reaches replicas, caches and copies (PRI-002); the legal grounds for the periods belong to Legal
- Scheduled deletion or anonymisation jobs
- In immutable logs and copies (WORM), pseudonyms and a key per data subject, and erasure by destroying the key (Policy 29 §8.1; PRI-005; CTX-RGPD-P05)
- Proof of execution (logs, reports)
Evidence: Retention table; erasure logs; audits
Checklists
PbD/PbDf
- Requirements PRI-001 to PRI-007 applied and verified
- Secure defaults applied (minimal collection, encryption)
- Pipeline gate for schemas/data
- Periodic review of configurations
Art. 32
- TLS 1.2+/1.3 and at rest encryption
- Key management with rotation
- MFA and privilege review
- SAST/DAST/fuzzing integrated
- Backups tested; DR exercised
DPIA
- Trigger criteria defined
- Threat Modelling attached
- LINDDUN analysis attached (THR-003)
- DPO approval
72h Incidents
- Runbook with the minimum content of Policy 32 §6.1 and recording of all breaches (CTX-RGPD-R06)
- 72h timer visible (Article 33, counted from awareness)
- High-risk criterion and communication to data subjects without undue delay (Article 34)
- Annual exercise completed
- Content of the communication to data subjects prepared with the DPO (a declared gap of the Manual, Article 34(2))
Processors
- Security checklist applied
- Contract under Article 28(3) in force with each processor
- Annual review and records
Retention
- Table approved
- Automatic jobs configured
- Evidence of execution
Key Metrics
| Metric | Definition | Target |
|---|---|---|
| % apps with Art. 32 complete | Apps with encryption+IAM+testing | ≥95% |
| Notifications within the legal time limit | Awareness → submission to the authority | 100% ≤ 72h (legal deadline, Article 33); a shorter internal target, if any, belongs to the organisation |
| % DPIA on time | DPIAs completed within the SLA | ≥90% |
| Retention compliance | Job execution vs. plan | ≥95% |
Artefacts to Maintain
- Data protection policy (the organisation's; a declared gap of the Manual, Article 24(2))
- ROPA export (GRC)
- Test and gate reports
- DPIAs with technical annexes
- 72h runbook + exercise records
- Retention tables + erasure logs
- Checklists/processors and contracts
Notes
- Incidents may also trigger NIS2/DORA. A single runbook with differentiated reporting channels is recommended.
- LINDDUN is part of threat modelling at all levels when there is personal data, in a light form at L1 (THR-003, Ch. 03).
Practical Implementation Resources
For concrete support in implementing this playbook, see the following reusable examples:
- 🛠️ Toolchain Options - Encryption, anonymisation and data minimisation tools
- 📊 KPIs and Targets - Privacy and data retention metrics adaptable to the GDPR
- 👥 RACI and Governance - Technical/DPO interface and Art. 32 responsibilities
- 📝 Incident Report - Adaptable template for personal data breaches (72h) Art. 33-34
These resources demonstrate practical implementations aligned with the GDPR.
References
- GDPR normative analysis
- EDPB - Guidelines DPIA, Breach Notification
- ENISA - Security of Personal Data Processing
- SbD-ToE Ch. 01–Ch. 14
Version: 1.1
Date: September 2026
Note: This playbook complements the GDPR normative analysis with practical actions