Skip to content

Community-Rahmenwerke ​

Community-Rahmenwerke sind die Compliance- und Bewertungskataloge, gegen die SWAO Anwendungen prüft: Verordnungen (DSGVO, DORA, NIS2, KI-Verordnung der EU), Standards (ISO/IEC 27001, SOC 2, BSI C5), Programme für souveräne Clouds (EUCS, SecNumCloud, EC Cloud Sovereignty Framework), nationale Regelwerke (KRITIS-DE, NCA, SAMA) sowie die SWAO-eigenen Rahmenwerke für die LLM-Auswahl und das Anwendungsportfolio-Management. Jedes Rahmenwerk ist ein Ordner mit zwei Dateien: framework-meta.yaml (Identität, Herausgeber, Version, Bewertung) und controls.yaml (die Kontrollen).

SWAO liefert 25 Rahmenwerke sowie 9 Demo-Varianten mit einer kleinen Auswahl an Kontrollen für Workshops und Live-Präsentationen aus.

Wie Rahmenwerke genutzt werden ​

  1. Erkennung (workspaceweit). SWAO erkennt zusätzlich zum mitgelieferten Satz jeden Rahmenwerksordner in wsp/inputs/catalogs/community/<ordner>/ automatisch. Eine Registrierung ist nicht nötig: Kopieren Sie einen Ordner hinein, und er erscheint in der Rahmenwerksauswahl der Terminal-Oberfläche.

  2. Auswahl (pro App). Sie wählen die Rahmenwerke für eine Anwendung während einer Bewertung in der Terminal-Oberfläche oder mit swao regime-select --app <id> --regimes GDPR,DORA. Die Auswahl wird in apps/<id>/.swao.yml gespeichert:

    yaml
    assessment:
      regimes_active: [GDPR, DORA]

    Eine Liste regimes_active in der Workspace-.swao.yml gilt für jede App ohne eigene Liste; eine Liste in der App hat immer Vorrang.

  3. Bewertung. Pass 11 COMP bewertet jede Kontrolle der gewählten Rahmenwerke als SATISFIED, PARTIAL, GAP, N_A oder UNKNOWN und nutzt die Signale des Laufs als Nachweis. Die Ergebnisse erscheinen im Bericht, in der HTML-Publikation, im BI-Export und (bei Service-Apps) im Blatt Framework Compliance der Enterprise-Arbeitsmappe.

Ein Rahmenwerk beziehen oder anpassen ​

Die Quellen der Rahmenwerke sind öffentlich. Sie können sie auf GitHub ansehen und kopieren:

SWAO bewertet gegen die Rahmenwerke, die im Workspace unter wsp/inputs/catalogs/community/<ordner>/ liegen; einen eigenen Installationsschritt gibt es nicht. Innerhalb eines Workspace kopiert swao framework install <ID> ein mitgeliefertes Rahmenwerk in diesen Ordner, und swao framework list zeigt die mitgelieferten IDs (gelesen aus der framework-meta.yaml jedes Ordners). Um ein Rahmenwerk für ein Engagement anzupassen, bearbeiten Sie diese Kopie; die Workspace-Kopie hat Vorrang vor der mitgelieferten. Für ein eigenes Rahmenwerk legen Sie einen neuen Ordner mit denselben zwei Dateien an.

COBIT 5 wird wieder ausgeliefert, mit Control-Texten in eigenen SWAO-Formulierungen; swao framework install COBIT_5 kopiert es wie jedes andere mitgelieferte Rahmenwerk in den Workspace. Siehe COBIT 5.

Katalog der Rahmenwerke ​

RahmenwerkID für regimes_activeHerausgeberKontrollenDemo-Variante (Kontrollen)
10 Säulen sicherer KI-SystemeAI_10_PILLARSAlok Sharan (Konzept)11AI_10_PILLARS_DEMO (11)
BSI C5:2020BSI_C5BSI62keine
BSI IT-Grundschutz-Kompendium 2023BSI_GRUNDSCHUTZ_2023BSI105BSI_GRUNDSCHUTZ_2023_DEMO (11)
BSI Grundschutz++BSI_GRUNDSCHUTZ_PPBSI1000keine
COBIT 5COBIT_5ISACA37keine
Verordnung über die digitale operationale Resilienz (DORA)DORAEuropäische Union (Verordnung 2022/2554)31DORA_DEMO (12)
Cloud-Souveränitätsrahmen der Europäischen Kommission v1.2.1EC_CSFEuropäische Kommission (DIGIT)34keine
KI-Verordnung der EUEU_AI_ACTEuropäische Union (Verordnung 2024/1689)37keine
Cyberresilienzverordnung der EUEU_CRAEuropäische Union (Verordnung 2024/2847)35keine
EU-Zertifizierungsschema für Cloud-Dienste (EUCS)EUCSENISA66keine
Datenschutz-Grundverordnung (DSGVO)GDPREuropäisches Parlament und Rat (Verordnung 2016/679)53GDPR_DEMO (11)
ISO/IEC 27001:2022ISO_27001ISO/IEC93ISO_27001_DEMO (12)
KRITIS-DEKRITIS_DEBSI40keine
Rahmenwerk zur LLM-AuswahlLLM_SELECTIONSWAO Development Team34keine
NCA Cloud Cybersecurity Controls: CSPNCA_CCC_CSPNational Cybersecurity Authority, Saudi-Arabien37keine
NCA Cloud Cybersecurity Controls: CSTNCA_CCC_CSTNational Cybersecurity Authority, Saudi-Arabien18keine
NCA Essential Cybersecurity ControlsNCA_ECCNational Cybersecurity Authority, Saudi-Arabien28NCA_ECC_DEMO (20)
NIS2-RichtlinieNIS2Europäische Union (Richtlinie 2022/2555)46keine
HIPAA Security Rule (NIST SP 800-66r2)NIST_SP_800_66R2U.S. Department of Health and Human Services49NIST_SP_800_66R2_DEMO (12), NIST_HIPAA_DEMO (12)
OpenSSF ScorecardOPENSSF_SCORECARDOpen Source Security Foundation17keine
PCI DSS v4.0PCI_DSSPCI Security Standards Council5keine
SAMA Cyber Security FrameworkSAMA_CSFSaudi Arabian Monetary Authority (SAMA)30keine
SecNumCloud v3.2SECNUMCLOUDANSSI59keine
SOC 2 Trust Services CriteriaSOC_2AICPA64SOC_2_DEMO (12)
SWAO Application Portfolio ManagementSWAO_APMSWAO Development Team72keine

Die Anzahl der Kontrollen stammt aus der jeweiligen controls.yaml. PCI_DSS ist ein Einstiegskatalog mit 5 Kontrollen. SWAO_APM nutzt die Service-Portfolio-Bewertung, LLM_SELECTION die LLM-Bewertung.

Demo-Varianten ​

Demo-Varianten (*_DEMO) enthalten 11 bis 20 repräsentative Kontrollen ihres Rahmenwerks. Sie sind für Workshops, Schulungen und Live-Präsentationen gedacht, bei denen ein vollständiger Katalog einen Lauf unnötig verlängern würde. Verwenden Sie eine Demo-Variante nicht für eine formale Gap-Analyse.

Wichtige Hinweise ​

  • SWAO automatisiert die Sammlung von Nachweisen und eine erste Compliance-Bewertung. Es ersetzt weder ein Audit noch eine Zertifizierung oder eine Rechtsberatung.
  • Kontrollen, die organisatorische oder Audit-Nachweise erfordern, bleiben häufig UNKNOWN, bis eine Analystin oder ein Analyst Dokumente in den Ingestion-Ordnern der App bereitstellt.