Compliance as Code: Policy-as-Code für Cloud-Native KMU
TL;DR
- Compliance as Code: Policy-Definition als versionierte YAML/Rego-Dateien
- Tools: fünf Werkzeuge — Open Policy Agent, Terraform Sentinel, AWS Config Rules, Azure Policy, Conftest
- Vorteile: automatisierte Prüfung in CI/CD-Pipeline, Audit-Trail, Reproduzierbarkeit
- NIS2-Schnittstelle: § 30 BSIG-Maßnahmen teilweise als testbare Policies abbildbar — Zustand ja, Risikoanalyse und Abwägung nein (AT: § 32 NISG 2026)
- DSGVO: Datenschutz-Folgenabschätzung in Code-Reviews integrierbar
- Nachweis: § 30 Abs. 1 Satz 3 BSIG verlangt Dokumentation der Einhaltung, Art. 5 Abs. 2 DSGVO Rechenschaft — die versionierte Regelbasis liefert die technische Spur, nicht den Inhalt
- Grenze: Fristen bleiben menschliche Prozesse — Vorfallsmeldung 24 h / 72 h / 1 Monat (DE § 32 BSIG, AT § 34 NISG 2026), Betroffenenanfragen ein Monat (Art. 12 Abs. 3 DSGVO)
- Betroffenheit: nach Art (Anlage 1 oder 2) und Größe der Einrichtung, § 28 BSIG — bestimmte Arten größenunabhängig; nicht nach dem Tool-Stack
- Österreich: NISG 2026 statt BSIG; Anwendungsbeginn 01.10.2026
Hauptartikel: Compliance Tool-Stack 2026 — welche Werkzeuge KMU für DSGVO, NIS2, AI Act, HinSchG und AGG einsetzen und welche Pflicht sie jeweils abdecken.
1. Was ist Compliance-as-Code?
Compliance as Code bedeutet, Vorgaben aus Datenschutz, Sicherheit und Compliance als Code zu dokumentieren und automatisch durchzusetzen — versioniert und getestet wie Software.
Rechtlich interessant ist daran nicht das Werkzeug, sondern der Nachweis. Nach § 30 Abs. 1 BSIG müssen besonders wichtige und wichtige Einrichtungen geeignete, verhältnismäßige und wirksame technische und organisatorische Maßnahmen ergreifen; die Einhaltung ist zu dokumentieren (§ 30 Abs. 1 Satz 3 BSIG). Im Datenschutz gilt die Rechenschaftspflicht nach Art. 5 Abs. 2 DSGVO. Eine versionierte Regelbasis erzeugt einen Teil dieser Spur automatisch: wer wann welche Vorgabe geändert hat und welche Prüfung dazu lief. Alle Fundstellen zum NISG 2026 in diesem Artikel greifen mit dessen Anwendungsbeginn am 01.10.2026.
Versioniert heißt dabei (Praxis): Jede Regel liegt als Textdatei im Repository — als YAML- oder Rego-Datei —, jede Änderung durchläuft dieselbe Freigabe wie Anwendungscode, und die Historie weist Autor, Zeitpunkt und Begründung aus. In der Datei selbst stehen die Angaben, die auch der Regel-Steckbrief der Abschnitte 3 bis 5 aufführt — geprüftes Objekt, Soll-Zustand, Wirkung bei Verstoß und Fundstelle —, ergänzt um einen Bezeichner der Regel und ein Feld für die Begründung. Das ist der Teil der Spur, der ohne zusätzliche Erfassung entsteht.
Schematisch — werkzeugneutral und ohne die Syntax einer bestimmten Regelsprache — trägt die Datei damit diese Felder, hier für die Beispielregel aus Abschnitt 3:
Regel: objektspeicher-verschlüsselung
Prüfobjekt: Objektspeicher-Bucket
Soll-Zustand: Verschlüsselung aktiv; Ablage in einer EU-Region
Wirkung: blockierend
Begründung: Kryptografie und Verschlüsselung stehen im Mindestkatalog
Fundstelle: Verschlüsselung: § 30 Abs. 2 BSIG, § 32 Abs. 4 NISG 2026
EU-Region: Praxisempfehlung, ohne Fundstelle
2. Tools 2026
Kurzantwort: Fünf Werkzeuge stehen zur Wahl — Open Policy Agent, Terraform Sentinel, AWS Config Rules, Azure Policy und Conftest. Welches Werkzeug passt, entscheidet der vorhandene Stack; wie stark eine Regel wirkt, entscheidet ihr Einsatzort.
| Werkzeug | Zuschnitt (Stand 02.05.2026) | Wo die Prüfung ansetzt und welcher Beleg dabei entsteht (Praxiseinschätzung) |
|---|---|---|
| Open Policy Agent (OPA) | General-Purpose | im Reifegrad-Modell am Pull Request, Beleg vor dem Wirksamwerden (Abschnitt 6, Stufe 2) |
| Terraform Sentinel | HashiCorp-Stack | am Pull Request, Beleg vor dem Wirksamwerden (Abschnitt 6, Stufe 2) |
| AWS Config Rules | AWS-spezifisch | im laufenden AWS-Betrieb, auch bei Änderungen in der Konsole; Beleg nachträglich als datierter Abweichungsbericht (Abschnitt 6, Stufe 1) |
| Azure Policy | Azure-Stack | im laufenden Azure-Betrieb; Beleg wie bei AWS Config Rules (Abschnitt 6, Stufe 1) |
| Conftest | CI/CD-Tests | als Testschritt der bestehenden CI/CD-Pipeline, vor dem Deployment |
Praxisempfehlung (keine Rechtspflicht): Wichtiger als die Produktwahl ist, an welcher Stelle eine Regel greift. Eine Prüfung im Pull Request verhindert, dass die Abweichung überhaupt entsteht, und hinterlässt ihr Ergebnis dauerhaft an der Änderung; eine Prüfung im laufenden Betrieb erkennt sie erst danach und erzeugt einen datierten Abweichungsbericht. Beide Ergebnisse eignen sich in der Praxis als Material für die Dokumentation; die Pflicht selbst knüpft an die Maßnahmen nach § 30 Abs. 1 und 2 BSIG an, nicht an ein Produkt (§ 30 Abs. 1 Satz 3 BSIG). Welcher Einsatzort für eine konkrete Regel passt, steht im Regel-Steckbrief der Abschnitte 3 bis 5.
Für die Wirkung einer Regel hat sich bewährt: Blockierend setzen, was im gesetzlichen Mindestkatalog eindeutig benannt und technisch eindeutig prüfbar ist — etwa Verschlüsselung, Zugriffskontrolle und Multi-Faktor-Authentifizierung (vollständiger Katalog in Abschnitt 3). Nur warnend setzen, was eine Abwägung voraussetzt. Jede blockierende Regel braucht einen dokumentierten Ausnahmeweg samt Zuständigkeit, sonst wird sie im Ernstfall umgangen statt angewendet. Bewährt hat sich, jede Ausnahme auf 30 Tage zu befristen: Die Verlängerung braucht eine erneute Freigabe derselben Rolle, andernfalls greift die Regel nach Ablauf automatisch wieder.
3. Regelbeispiel Cloud-Speicher: Verschlüsselung und Speicherort erzwingen
Eine typische OPA-Regel lautet: Alle S3-Buckets müssen verschlüsselt sein und in einer EU-Region liegen. Im Pull Request läuft der Test automatisch, beim Deployment blockiert die Regel die Abweichung.
| Regel-Steckbrief | Angabe |
|---|---|
| Prüfobjekt | Objektspeicher-Bucket |
| Soll-Zustand | Verschlüsselung aktiv; Ablage in einer EU-Region |
| Prüfzeitpunkt (Praxis) | Pull Request und Deployment |
| Wirkung bei Verstoß | blockierend |
| Ausnahmeweg und Zuständigkeit (Praxis) | schriftlicher, auf 30 Tage befristeter Antrag; Freigabe durch eine namentlich benannte Rolle im IT-Betrieb |
| Beleg, der entsteht | Prüfergebnis an der Änderung; im laufenden Betrieb ein datierter Abweichungsbericht |
| Fundstelle | Verschlüsselung: § 30 Abs. 2 BSIG, § 32 Abs. 4 NISG 2026, Art. 21 Abs. 2 der Richtlinie (EU) 2022/2555 — EU-Region: Praxisempfehlung ohne Fundstelle |
Verschlüsselung ist dabei keine Hausregel, sondern Teil des gesetzlichen Mindestkatalogs der Risikomanagement-Maßnahmen. § 30 Abs. 2 Nr. 1 bis 10 BSIG (Deutschland), § 32 Abs. 4 lit. a bis j NISG 2026 (Österreich) und Art. 21 Abs. 2 der Richtlinie (EU) 2022/2555 verlangen mindestens die folgenden zehn Bereiche:
| Bereich des gesetzlichen Mindestkatalogs | Abbildbarkeit und Behandlung in diesem Artikel (Praxiseinschätzung) |
|---|---|
| Risikoanalyse und Sicherheitskonzepte | nicht als Regel abbildbar — Risikoanalyse und Verhältnismäßigkeitsabwägung bleiben Entscheidung von Menschen (Abschnitte 7 und 10) |
| Bewältigung von Sicherheitsvorfällen | teilweise — Erkennung, Zeitstempel und Fristenüberwachung ja, Einstufung und Meldung nein (Abschnitt 7) |
| Business Continuity einschließlich Backup-Management und Krisenmanagement | nicht als Regelbeispiel gezeigt |
| Lieferkettensicherheit | nicht als Regelbeispiel gezeigt |
| Sichere Beschaffung, Entwicklung und Wartung einschließlich Schwachstellenmanagement | nicht als Regelbeispiel gezeigt |
| Bewertung der Wirksamkeit | nicht als Regelbeispiel gezeigt |
| Cyberhygiene und Schulungen | nicht als Regelbeispiel gezeigt |
| Kryptografie und Verschlüsselung | als Regel gezeigt — Abschnitt 3 (Verschlüsselung des Objektspeichers) |
| Personalsicherheit und Zugriffskontrolle | als Regel gezeigt — Abschnitt 4 (Zugang zur Produktionsumgebung) |
| Multi-Faktor-Authentifizierung und gesicherte Kommunikation | als Regel gezeigt — Abschnitt 4 (Multi-Faktor-Authentifizierung) |
Für personenbezogene Daten verlangt Art. 32 DSGVO technische und organisatorische Maßnahmen, die Verfügbarkeit, Integrität und Vertraulichkeit sichern.
Die zweite Hälfte der Beispielregel — Speicherung in einer EU-Region — ist eine Praxisempfehlung und keine im Mindestkatalog benannte Pflicht. Bevor Sie eine Regel auf Regionen festlegen, klären Sie die Anforderungen an Übermittlungen in Drittländer gesondert — die Regel setzt die Entscheidung nur durch, sie ersetzt sie nicht.
Im Schadensfall wird der Unterschied greifbar: Nach Art. 34 Abs. 3 DSGVO ist die Benachrichtigung der betroffenen Personen unter anderem dann nicht erforderlich, wenn geeignete technische und organisatorische Schutzmaßnahmen — insbesondere Verschlüsselung — angewandt wurden. Eine Regel, die unverschlüsselte Speicher blockiert, wirkt damit auf eine Rechtsfolge. Die Meldung an die Aufsichtsbehörde nach Art. 33 Abs. 1 DSGVO (unverzüglich, möglichst binnen 72 Stunden) bleibt davon unberührt; sie entfällt nur, wenn die Verletzung voraussichtlich nicht zu einem Risiko für die Rechte und Freiheiten natürlicher Personen führt.
4. Regelbeispiel Zugriff: MFA, Bastion-Host und Freigabe-Workflow
Eine zweite Regel begrenzt den Produktionszugang: Er ist nur über Multi-Faktor-Authentifizierung, einen Bastion-Host und einen Freigabe-Workflow möglich, und die Regel setzt das automatisch durch.
| Regel-Steckbrief | Angabe |
|---|---|
| Prüfobjekt | Zugang zur Produktionsumgebung |
| Soll-Zustand | Multi-Faktor-Authentifizierung; Zutritt ausschließlich über den Bastion-Host; vorherige Freigabe im Workflow |
| Prüfzeitpunkt (Praxis) | bei jedem Zugriffsversuch, im laufenden Betrieb |
| Wirkung bei Verstoß | blockierend |
| Ausnahmeweg und Zuständigkeit (Praxis) | Notfallzugang nach Vier-Augen-Prinzip; die freigebende Rolle ist vorab benannt, die Nachdokumentation ist befristet |
| Beleg, der entsteht | datierte, personenbezogene Freigabeentscheidung; getrennte Protokolle für privilegierte Zugriffe, Konfigurationsänderungen und fehlgeschlagene Anmeldungen |
| Fundstelle | Zugriffskontrolle, Multi-Faktor-Authentifizierung und Personalsicherheit: § 30 Abs. 2 BSIG, § 32 Abs. 4 NISG 2026, Art. 21 Abs. 2 der Richtlinie (EU) 2022/2555 |
Praxis: Bastion-Host heißt als Soll-Zustand dieser Regel ein einziger gehärteter Zugangspunkt — alle übrigen Zugangswege in die Produktionsumgebung bleiben netzseitig geschlossen. Daraus folgt ein einfach prüfbares Kriterium: Außerhalb dieses Punktes existiert kein direkter Zugang zur Produktionsumgebung. Den Nachweis trägt der Freigabe-Workflow, weil er eine datierte, personenbezogene Entscheidung erzeugt. Die drei im Steckbrief genannten Protokollarten getrennt zu führen, hat sich bewährt: Sie beantworten drei verschiedene Fragen — wer erhöhte Rechte genutzt hat, was an der Konfiguration geändert wurde und wer sich erfolglos anzumelden versucht hat. Der vollständige gesetzliche Mindestkatalog steht in Abschnitt 3.
5. Regelbeispiel Datenschutz: Was ein PII-Fund im Repository auslöst
Ein Pre-Commit-Hook prüft den Code vor der Übernahme auf personenbezogene Daten (PII, Personally Identifiable Information) und blockiert den Commit bei einem Fund.
| Regel-Steckbrief | Angabe |
|---|---|
| Prüfobjekt | Quellcode, Konfiguration und Testdaten vor der Übernahme |
| Soll-Zustand | keine personenbezogenen Daten im Repository |
| Prüfzeitpunkt (Praxis) | Pre-Commit-Hook, vor der Übernahme |
| Wirkung bei Verstoß | blockierend |
| Ausnahmeweg und Zuständigkeit (Praxis) | Freigabe erst nach dokumentierter Triage, auf 30 Tage befristet; zuständig ist die oder der Datenschutzbeauftragte, sonst die benannte Datenschutz-Rolle |
| Beleg, der entsteht | blockierter Commit mit Fundstelle im Code; dokumentierte Triage-Entscheidung mit Rechtsgrundlage |
| Fundstelle | Art. 6 Abs. 1 DSGVO (Rechtsgrundlage), Art. 9 Abs. 1 und 2 DSGVO (besondere Kategorien), Art. 35 Abs. 1 und 3 DSGVO (Folgenabschätzung) |
Ein Scanner findet Muster, keine Rechtsgrundlage. Ob eine Verarbeitung zulässig ist, entscheidet Art. 6 Abs. 1 DSGVO: rechtmäßig ist sie nur, wenn mindestens einer der sechs Erlaubnistatbestände erfüllt ist — Einwilligung, Vertrag, rechtliche Verpflichtung, lebenswichtige Interessen, öffentliches Interesse oder berechtigtes Interesse. Für besondere Kategorien, etwa Gesundheitsdaten oder biometrische Daten zur eindeutigen Identifizierung, gilt nach Art. 9 Abs. 1 DSGVO ein grundsätzliches Verarbeitungsverbot mit engen Ausnahmen nach Abs. 2. Ein Fund im Repository ist deshalb ein Prüfanlass, kein Urteil.
Praxisempfehlung (keine Rechtspflicht) für die Triage nach einem Fund, in drei Schritten: Erstens Verarbeitungszweck und Rechtsgrundlage nach Art. 6 Abs. 1 DSGVO benennen. Zweitens prüfen, ob eine besondere Kategorie nach Art. 9 Abs. 1 DSGVO betroffen ist — dann greift das Verarbeitungsverbot, und es ist die Ausnahmeprüfung nach Art. 9 Abs. 2 DSGVO zu dokumentieren. Drittens bei voraussichtlich hohem Risiko — insbesondere bei Verwendung neuer Technologien — die Datenschutz-Folgenabschätzung nach Art. 35 Abs. 1 DSGVO anstoßen, bevor die Verarbeitung beginnt.
Technisch gut stützen lassen sich zwei Punkte: Beruht die Verarbeitung auf einer Einwilligung, muss der Verantwortliche nachweisen können, dass eingewilligt wurde (Art. 7 Abs. 1 DSGVO), und der Widerruf muss so einfach sein wie die Erteilung (Art. 7 Abs. 3 DSGVO). Die Integration der Datenschutz-Folgenabschätzung in Code-Reviews setzt an Art. 35 DSGVO an. Art. 35 Abs. 3 DSGVO nennt als weitere Auslöser für die in Schritt 3 genannte Abschätzung die systematische umfassende Bewertung persönlicher Aspekte mit Rechtswirkung (Profiling), die umfangreiche Verarbeitung besonderer Datenkategorien nach Art. 9 DSGVO und die systematische umfangreiche Überwachung öffentlich zugänglicher Bereiche. Trifft im Review einer dieser Punkte zu, ist das der Anlass, die Abschätzung zu starten.
Praxis, wie daraus ein Prozessschritt wird: Die Vorprüfung gehört als fester Punkt in die Vorlage des Pull Requests — die drei Auslöser des Art. 35 Abs. 3 DSGVO als Ankreuzfelder. Aufgesetzt wird sie von der Entwicklungsrolle, entschieden von der oder dem Datenschutzbeauftragten, sonst von der benannten Datenschutz-Rolle. Ergebnis ist ein datierter Vermerk am Pull Request, entweder „keine Datenschutz-Folgenabschätzung erforderlich“ mit Begründung oder „Abschätzung angestoßen“; dieser Vermerk ist zugleich Material für die Rechenschaft nach Art. 5 Abs. 2 DSGVO.
6. KMU-Reifegrad — und warum er die Pflichtenlage nicht ändert
Der Reifegrad des Werkzeugkastens entscheidet nicht darüber, ob Pflichten bestehen — er beeinflusst nur, wie aufwendig ihr Nachweis ist. Drei Stufen sind gebräuchlich; die Zuordnung ist eine Praxisempfehlung (keine Rechtspflicht):
- Stufe 1 — ein einzelner Cloud-Anbieter: die Regelmechanik dieses Anbieters (Abschnitt 2: AWS Config Rules bei AWS, Azure Policy bei Azure). Solange Infrastruktur über die Konsole geändert wird, entsteht der Beleg erst nachträglich, als datierter Abweichungsbericht. Zu Stufe 2 wechseln Sie, sobald Infrastruktur nicht mehr in der Konsole, sondern als Code geändert wird.
- Stufe 2 — Infrastruktur wird als Code verwaltet: OPA und Terraform Sentinel, ergänzt um Conftest als Testschritt in der Pipeline. Jetzt entsteht der Beleg als Prüfergebnis am Pull Request, also bevor die Abweichung wirksam wird. Zu Stufe 3 wechseln Sie, sobald mehr als ein Konto oder Anbieter dieselbe Vorgabe erfüllen muss.
- Stufe 3 — Regeln sollen über mehrere Konten oder Anbieter hinweg gelten: eigene Policies und eine Drift-Erkennung, die Abweichungen vom Soll-Zustand im laufenden Betrieb meldet. Erreicht ist diese Stufe, wenn eine Vorgabe einmal zentral definiert und in jedem Konto geprüft wird; der Beleg dafür erscheint datiert im Prüfprotokoll.
Maßgeblich für die Pflichtenlage ist in Deutschland § 28 BSIG: Als besonders wichtige Einrichtung gilt eine sonstige Einrichtung einer in Anlage 1 bestimmten Art, wenn sie mindestens 250 Mitarbeiter beschäftigt oder einen Jahresumsatz von über 50 Mio. EUR und zudem eine Jahresbilanzsumme von über 43 Mio. EUR aufweist. Als wichtige Einrichtung gilt eine Einrichtung einer in Anlage 1 oder 2 bestimmten Art mit mindestens 50 Mitarbeitern oder einem Jahresumsatz und einer Jahresbilanzsumme von jeweils über 10 Mio. EUR, soweit sie nicht bereits besonders wichtige Einrichtung ist. Ohne Zuordnung zu einer Anlagen-Art greift diese Größeneinstufung nicht; unabhängig von diesen Größenkennzahlen erfasst § 28 BSIG unter anderem qualifizierte Vertrauensdiensteanbieter, Top-Level-Domain-Name-Registries und DNS-Diensteanbieter. Betreiber kritischer Anlagen gelten nach § 28 Abs. 1 BSIG gesondert als besonders wichtige Einrichtung.
In Österreich läuft die Einstufung über §§ 24 und 25 NISG 2026 mit denselben Größenkennzahlen: großes Unternehmen ab 250 Mitarbeitern oder über 50 Mio. EUR Umsatz und über 43 Mio. EUR Bilanzsumme, mittleres Unternehmen ab 50 Mitarbeitern oder über 10 Mio. EUR Umsatz und über 10 Mio. EUR Bilanzsumme.
7. Welche Pflichten sich als Regel abbilden lassen — und welche nicht
Kurzantwort: Automatisieren lässt sich der Zustand, nicht die Beurteilung. Regeln prüfen, ob eine Maßnahme technisch wirkt, und erzeugen den Beleg dafür; ob eine Pflicht erfüllt, ein Vorfall „erheblich“ und eine Meldung fällig ist, entscheiden Menschen.
Jede Fundstelle in der Tabelle ist mit dem Rechtsraum gekennzeichnet (DE, AT oder EU). Die beiden rechten Spalten sind Praxiseinschätzung; die dort genannten Fundstellen benennen lediglich die jeweils einschlägige Norm.
| Pflicht | Fundstelle | Was die Regel leisten kann (Praxis) | Was sie nicht ersetzt |
|---|---|---|---|
| Risikomanagement-Maßnahmen (u. a. Kryptografie, Zugriffskontrolle, MFA) | DE: § 30 Abs. 1 und 2 BSIG AT: § 32 Abs. 1 und 4 NISG 2026 EU: Art. 21 Abs. 1 und 2 RL (EU) 2022/2555 | Soll-Zustand prüfen, Abweichung beim Deployment blockieren | Risikoanalyse und die Abwägung, was verhältnismäßig ist |
| Dokumentation der Einhaltung | DE: § 30 Abs. 1 Satz 3 BSIG | Änderungshistorie und Prüfprotokolle automatisch erzeugen | die inhaltliche Vollständigkeit der Dokumentation |
| Technische und organisatorische Maßnahmen für personenbezogene Daten | EU: Art. 32 DSGVO | Verschlüsselung und Zugriffsgrenzen technisch erzwingen | die Bewertung des Schutzniveaus |
| Rechenschaftspflicht | EU: Art. 5 Abs. 2 DSGVO | nachvollziehbare, datierte Belege bereitstellen | die Bewertung, ob die Pflicht inhaltlich erfüllt ist |
| Nachweis der Einwilligung | EU: Art. 7 Abs. 1 und 3 DSGVO | Nachweisdatensatz je Einwilligung; Widerrufsweg technisch gleich einfach halten | Gestaltung und Informationsgehalt der Einwilligung |
| Meldung erheblicher Sicherheitsvorfälle (24 h / 72 h / 1 Monat) | DE: § 32 Abs. 1 Nr. 1 bis 4 BSIG AT: § 34 Abs. 2 Z 1 bis 5 NISG 2026 | Erkennung, Zeitstempel, Beweissicherung, Erinnerung an die Fristen | Einstufung als erheblich (DE § 2 Nr. 11 BSIG, AT § 35 Abs. 1 NISG 2026) und die Meldung selbst |
| Meldung einer Datenschutzverletzung (unverzüglich, möglichst binnen 72 Stunden; entfällt, wenn ein Risiko voraussichtlich nicht besteht) | EU: Art. 33 Abs. 1 DSGVO | Erkennung und Zeitmessung ab Kenntnis | Risikoeinschätzung und Meldeentscheidung |
| Antwort auf Anträge betroffener Personen (unverzüglich, spätestens ein Monat; Verlängerung um zwei Monate nur, wenn Komplexität und Anzahl der Anträge es erforderlich machen, und nur mit Unterrichtung binnen eines Monats unter Angabe der Gründe) | EU: Art. 12 Abs. 3 DSGVO | Fristenüberwachung und Eskalation | die inhaltliche Auskunft |
| Registrierung bei der Behörde (drei Monate ab Eintritt der Betroffenheit; Änderungen binnen zwei Wochen) | DE: § 33 Abs. 1 und 5 BSIG AT: § 29 Abs. 2 bis 4 NISG 2026 | Erinnerung und Pflege der Stammdaten | die Registrierung selbst |
Die Meldestufen der Zeile „Meldung erheblicher Sicherheitsvorfälle“ im Einzelnen (DE: § 32 Abs. 1 Nr. 1 bis 4 BSIG, AT: § 34 Abs. 2 Z 1 bis 5 NISG 2026):
- Stufe 1 — unverzüglich, spätestens binnen 24 Stunden nach Kenntnis vom Vorfall: frühe Erstmeldung, in Österreich Frühwarnung.
- Stufe 2 — unverzüglich, spätestens binnen 72 Stunden: Meldung mit Erstbewertung; Art. 23 Abs. 4 Buchst. b der Richtlinie (EU) 2022/2555 nennt dafür Schweregrad, Auswirkungen und gegebenenfalls Kompromittierungsindikatoren.
- Auf Ersuchen: Zwischenmeldung beziehungsweise Zwischenbericht.
- Stufe 3 — spätestens einen Monat nach der 72-Stunden-Meldung: Abschlussmeldung. Dauert der Vorfall noch an, ist zunächst eine Fortschrittsmeldung zu übermitteln; die Abschlussmeldung folgt nach abschließender Bearbeitung.
Empfänger ist in Deutschland die gemeinsame Meldestelle von BSI und BBK, in Österreich das zuständige — sektorspezifische beziehungsweise nationale — CSIRT.
Zur Zeile „Registrierung bei der Behörde“ im Einzelnen: In Österreich läuft die Drei-Monats-Frist zusätzlich ab Inkrafttreten des NISG 2026. Änderungen der Stammdaten sind in Deutschland grundsätzlich unverzüglich, spätestens binnen zwei Wochen zu melden (§ 33 Abs. 5 BSIG), in Österreich binnen zwei Wochen für die Kerndaten nach § 29 Abs. 2 Z 1 bis 5 NISG 2026. Für Einrichtungen, die in Deutschland bereits seit dem Inkrafttreten des BSIG am 06.12.2025 als besonders wichtige oder wichtige Einrichtung gelten, ist die Drei-Monats-Frist des § 33 Abs. 1 BSIG abgelaufen; das BSI weist darauf hin, dass die gesetzliche Registrierungsfrist bereits abgelaufen ist (Abschnitt 10).
8. Audit-Trail: was der Nachweis tragen muss
Kurzantwort: Ohne Audit-Trail bleibt eine bestandene CI-Prüfung eine flüchtige Konsolenausgabe — erst die Protokollierung macht sie zum Beleg.
Mindestfelder je Eintrag: Zeitstempel (UTC), User-ID, Aktion (Read/Write/Delete), betroffener Datensatz als Hash, Ergebnis (success/fail), IP-Adresse. Reproduzierbarkeit heißt hier: Dieselbe Regelversion erzeugt gegen denselben Zustand dasselbe Prüfergebnis — deshalb bleibt ein Prüfprotokoll auch Monate später nachvollziehbar. Diese Angaben sind Praxis, keine gesetzlichen Pflichtfelder. Umgekehrt gilt: Mit User-ID und IP-Adresse verarbeitet das Protokoll selbst personenbezogene Daten — behandeln Sie es deshalb wie jede andere Verarbeitung personenbezogener Daten, einschließlich Aufnahme in das Verzeichnis der Verarbeitungstätigkeiten, soweit Sie ein solches zu führen haben.
Für die Manipulationssicherheit haben sich hashbasierte Logs (HMAC), Append-only-Speicherung und WORM-Storage bewährt; unveränderliche Logs haben den höheren Beweiswert, Hash-Chains und Time-Stamping erhöhen ihn weiter. Gestaffelt heißt das: Das Minimum ist die Append-only-Speicherung, damit Einträge nicht nachträglich geändert werden können. Die nächste Stufe ist die Hash-Verkettung, wenn die Protokolle gegenüber Dritten Bestand haben sollen. WORM-Speicherung und Time-Stamping lohnen den Aufwand, sobald ein Nachweis ansteht — in Deutschland nach § 39 Abs. 1 BSIG nur für Betreiber kritischer Anlagen, in Österreich nach § 33 NISG 2026 für alle wesentlichen und wichtigen Einrichtungen; die Zyklen dazu stehen im nächsten Absatz.
Aufbewahrung: Weder die Richtlinie (EU) 2022/2555 noch das BSIG noch das NISG 2026 schreiben Log-Aufbewahrungsfristen vor — 90 Tage operativ plus 12 Monate Archiv sind ein Praxiswert. Weil das Protokoll personenbezogene Daten enthält, dokumentieren Sie diese Werte als Löschfrist, nicht nur als Vorhaltezeit. Gesetzlich verlangt ist die Dokumentation der Einhaltung (§ 30 Abs. 1 Satz 3 BSIG). Einen festen Zyklus gibt es in Deutschland nur für Betreiber kritischer Anlagen: Nachweis durch Sicherheitsaudits, Prüfungen oder Zertifizierungen frühestens drei Jahre nach der erstmaligen Einstufung und anschließend alle drei Jahre (§ 39 Abs. 1 BSIG). In Österreich gilt stattdessen § 33 NISG 2026: strukturierte Selbstdeklaration binnen zwölf Monaten nach Eintritt der Registrierungspflicht und — auf Aufforderung — Nachweis durch eine unabhängige Stelle binnen zwei Jahren; wesentliche Einrichtungen müssen die operative und organisatorische Umsetzung bereits binnen zwei Monaten nach Aufforderung nachweisen. In Deutschland bleiben handels- und steuerrechtliche Fristen unberührt: je nach Dokumententyp sechs Jahre nach § 257 HGB oder zehn Jahre nach § 147 AO.
9. In welcher Reihenfolge KMU einsteigen
Kurzantwort: Der erste Schritt ist keine Regel, sondern die Klärung der Betroffenheit — ohne sie ist unklar, welche Pflichten überhaupt abzubilden sind. Die folgende Reihenfolge ist eine Praxisempfehlung (keine Rechtspflicht); die genannten Fundstellen benennen die jeweilige Pflicht, nicht den Weg dorthin.
- Betroffenheit klären — Geschäftsleitung. Prüfen, ob die Einrichtung einer Art nach Anlage 1 oder 2 zuzuordnen ist und die Größenkennzahlen erfüllt: § 28 BSIG in Deutschland, §§ 24 und 25 NISG 2026 in Österreich.
- Registrierung prüfen und gegebenenfalls nachholen — Geschäftsleitung. Prüfen, ob registriert wurde, und Versäumtes unverzüglich nachholen: § 33 Abs. 1 BSIG über die gemeinsam von BSI und BBK eingerichtete Registrierungsmöglichkeit, § 29 NISG 2026 bei der Cybersicherheitsbehörde. Änderungsfristen der Stammdaten in Abschnitt 7.
- Erste Regel dort setzen, wo der Mindestkatalog technisch greift — IT-Betrieb. Kryptografie, Zugriffskontrolle und Multi-Faktor-Authentifizierung nach § 30 Abs. 2 BSIG beziehungsweise § 32 Abs. 4 NISG 2026 lassen sich als Soll-Zustand formulieren und automatisch prüfen.
- Prüfergebnisse protokollieren — IT-Betrieb, bei personenbezogenen Daten gemeinsam mit der oder dem Datenschutzbeauftragten. Die Protokolle sind Material für die Dokumentation der Einhaltung nach § 30 Abs. 1 Satz 3 BSIG und für die Rechenschaft nach Art. 5 Abs. 2 DSGVO.
- Meldeweg und Einstufungsentscheidung als menschlichen Prozess festlegen — Geschäftsleitung. Festhalten, wer entscheidet, ob ein Vorfall erheblich ist (§ 2 Nr. 11 BSIG, § 35 Abs. 1 NISG 2026), und wer die Meldung nach § 32 BSIG beziehungsweise § 34 NISG 2026 absetzt — festgelegt, bevor der erste Vorfall eintritt.
10. Grenzen: was Policy-as-Code nicht abnimmt
Kurzantwort: die Verantwortung. In Deutschland müssen Geschäftsleitungen besonders wichtiger und wichtiger Einrichtungen die Risikomanagement-Maßnahmen nach § 30 BSIG umsetzen und ihre Umsetzung überwachen (§ 38 Abs. 1 BSIG); verletzen sie diese Pflichten, haften sie ihrer Einrichtung für schuldhaft verursachten Schaden nach den Regeln des für die Rechtsform geltenden Gesellschaftsrechts (§ 38 Abs. 2 BSIG), und sie müssen regelmäßig an Schulungen teilnehmen (§ 38 Abs. 3 BSIG). In Österreich haben die Leitungsorgane die Einhaltung der Maßnahmen nach § 32 NISG 2026 sicherzustellen und zu beaufsichtigen sowie an Cybersicherheitsschulungen teilzunehmen (§ 31 NISG 2026); eine ausdrückliche Innenhaftungsnorm wie § 38 Abs. 2 BSIG enthält das NISG 2026 nicht — die Haftung folgt dort aus dem allgemeinen Gesellschaftsrecht.
Zweitens erledigt keine Pipeline eine Anmeldung bei einer Behörde. Die Registrierung beim BSI ist nach § 33 Abs. 1 BSIG spätestens drei Monate nach Eintritt der Einrichtungseigenschaft vorzunehmen; das BSI weist darauf hin, dass die gesetzliche Registrierungsfrist bereits abgelaufen ist. Ein amtliches Datum für den Beginn der Aufsichts- und Bußgeldpraxis liegt nicht vor. Wer die Registrierung versäumt hat, holt sie unverzüglich nach — sie ist Voraussetzung für die weiteren Schritte. Für Einrichtungen, die erst später erstmals als besonders wichtige oder wichtige Einrichtung gelten, läuft die Drei-Monats-Frist des § 33 Abs. 1 BSIG. Und drittens bleibt die Abwägung: § 30 Abs. 1 BSIG verlangt geeignete, verhältnismäßige und wirksame Maßnahmen. Was im konkreten Betrieb verhältnismäßig ist, lässt sich nicht als Regel hinterlegen — es muss begründet und dokumentiert werden.
Häufig gestellte Fragen
Ab welcher Unternehmensgröße lohnt sich Policy-as-Code?
Wie lange dauert die Einarbeitung in Open Policy Agent?
Ersetzt Policy-as-Code die Dokumentation nach § 30 Abs. 1 Satz 3 BSIG?
Welche NIS2-Pflichten lassen sich nicht automatisieren?
Wie lange müssen Policy-Logs aufbewahrt werden?
Gilt der Ansatz in Österreich genauso?
Quellen
- BSI-Gesetz 2025 (BSIG, konsolidiert nach NIS2UmsuCG), §§ 30, 32, 38 (Geschäftsleitungs-Pflichten), gesetze-im-internet.de/bsig_2025 (Stand: 17.08.2026)
- BSI-Gesetz 2025 (BSIG), § 2 Nr. 11 (erheblicher Sicherheitsvorfall), § 28 (Einrichtungsarten und Größenschwellen, Anlage 1 und 2), § 30 Abs. 1 Satz 3 (Dokumentationspflicht), § 33 (Registrierung), § 39 Abs. 1 (Nachweis alle drei Jahre für Betreiber kritischer Anlagen), gesetze-im-internet.de/bsig_2025
- Richtlinie (EU) 2022/2555 (NIS-2), Art. 21 Abs. 1 und 2 (Risikomanagementmaßnahmen), Art. 23 (Meldepflichten), eur-lex.europa.eu (NIS-2-Richtlinie)
- Österreich: NISG 2026 (BGBl. I Nr. 94/2025), § 32 (Risikomanagementmaßnahmen), § 34 (Meldung 24 h / 72 h / 1 Monat an das zuständige CSIRT), § 29 (Registrierung), ris.bka.gv.at
- Österreich: NISG 2026 (BGBl. I Nr. 94/2025), § 24 und § 25 (wesentliche/wichtige Einrichtungen, Größenschwellen), § 31 (Leitungsorgane), § 33 (Selbstdeklaration und Nachweis), § 35 Abs. 1 (erheblicher Cybersicherheitsvorfall), ris.bka.gv.at
- Verordnung (EU) 2016/679 (DSGVO), Art. 32 (technische und organisatorische Maßnahmen), eur-lex.europa.eu (DSGVO)
- Verordnung (EU) 2016/679 (DSGVO), Art. 5 Abs. 2 (Rechenschaftspflicht), Art. 6 Abs. 1 (Rechtsgrundlagen), Art. 7 (Einwilligung und Widerruf), Art. 9 (besondere Kategorien), Art. 12 Abs. 3 (Reaktionsfrist), Art. 33 und 34 (Meldung und Benachrichtigung), Art. 35 (Datenschutz-Folgenabschätzung), eur-lex.europa.eu (DSGVO)
- Bundesdatenschutzgesetz (BDSG), § 38 Abs. 1 (Benennungspflicht bei mindestens 20 ständig mit automatisierter Verarbeitung beschäftigten Personen), § 40 Abs. 1 und § 9 Abs. 1 (Aufsichtszuständigkeit), gesetze-im-internet.de/bdsg_2018; Österreich: Datenschutzgesetz (DSG), § 5 und § 18 Abs. 1 (Datenschutzbehörde), ris.bka.gv.at
- § 257 HGB und § 147 AO (handels- und steuerrechtliche Aufbewahrungsfristen), gesetze-im-internet.de/hgb/__257, gesetze-im-internet.de/ao_1977/__147
- Open Policy Agent (OPA) Spezifikation, openpolicyagent.org