Field Notes

Audit Log Management in Österreich: Compliance und

Ein belastbarer Audit-Trail muss in Österreich mindestens Quelle, Zeitstempel sowie Quell- und Zieladressen erfassen und über alle Assets mindestens 90 Tage aufbewahrt werden. Für Unternehmensunterlagen gilt im UGB-Umfeld zugleich eine Aufbewahrungsfrist von sieben Jahren , währe

Specialty Tokens12 min read

Ein belastbarer Audit-Trail muss in Österreich mindestens Quelle, Zeitstempel sowie Quell- und Zieladressen erfassen und über alle Assets mindestens 90 Tage aufbewahrt werden. Für Unternehmensunterlagen gilt im UGB-Umfeld zugleich eine Aufbewahrungsfrist von sieben Jahren, während Datenschutzrecht eine zweckgebundene und sparsame Speicherung verlangt.

Der Prüfer sitzt im Besprechungsraum und stellt eine einfache Frage: „Zeigen Sie mir den vollständigen Action Trail dieser Zahlung.“ Die Transaktion begann im ERP, wurde im CRM angestossen, im Finanzsystem freigegeben und später von einem automatisierten Prozess verbucht. Ihr Team öffnet mehrere Oberflächen. Ein System zeigt lokale Zeit, ein anderes UTC. Ein Protokoll kennt nur eine technische Kennung, ein weiteres enthält zwar den Benutzer, aber nicht das Ergebnis der Aktion. Die Quell-IP fehlt, die Freigabe ist nicht mit dem Auftrag verknüpft, und niemand kann sicher sagen, ob ein Eintrag nachträglich verändert wurde.

Das ist kein Problem fehlender Logdaten. Es ist ein Problem fehlender Audit-Log-Verwaltung. In österreichischen Unternehmen verschärft sich die Lage, weil Compliance, Incident Response, Datenschutz und neue KI-Workflows dieselben Ereignisse aus unterschiedlichen Blickwinkeln benötigen. Wer Audit Logs nur sammelt, besitzt deshalb noch keinen prüfbaren Nachweis.

Inhaltsverzeichnis

Wenn der Prüfer nach dem kompletten Action Trail fragt

Die unangenehme Szene beginnt meist nicht mit einem Sicherheitsvorfall, sondern mit einer Rückfrage zur Kontrolle. Eine Finanzleiterin soll erklären, wer eine Zahlung freigegeben hat, welches Dokument die Freigabe ausgelöst hat und ob danach noch Daten geändert wurden. Im ERP findet sie den Buchungssatz. Im CRM liegt der Kundenkontext. Im Finanzsystem erscheint eine technische Schnittstellenkennung. Der Zusammenhang zwischen diesen Ereignissen ist nicht dokumentiert.

Das Team exportiert CSV-Dateien, kopiert Screenshots und bittet Systemverantwortliche um manuelle Auszüge. Jeder hilft, doch niemand besitzt den vollständigen Ablauf. Die Protokolle enthalten unterschiedliche Feldnamen, uneinheitliche Zeitstempel und keinen gemeinsamen Korrelationsschlüssel. Selbst ein erfolgreicher Status beantwortet nicht, welcher Nutzer oder Agent die Aktion veranlasst, welches System sie ausgeführt und welches Ergebnis es erzeugt hat.

Ein erschöpfter IT-Prüfer bei der Analyse komplexer Datenströme und Audit-Protokolle in einem dunklen Büro.

Der eigentliche Fehler liegt zwischen den Systemen

Ein einzelnes System kann durchaus gute Logs erzeugen. Die Beweiskette zerreisst trotzdem an den Übergängen. Ein ERP protokolliert die Änderung, der Connector protokolliert den API-Aufruf, der Agent protokolliert seine Entscheidung, und das Zielsystem speichert nur das technische Konto. Ohne gemeinsames Schema bleibt der Ablauf eine Sammlung plausibler Einzelstücke.

Gutes Audit Log Management macht daraus einen rekonstruierbaren Trail. Es definiert, welche Ereignisse relevant sind, welche Felder verpflichtend bleiben, wer Zugriff erhält und wie Integrität nachgewiesen wird. Das Ziel ist nicht, jede technische Meldung für immer aufzubewahren. Das Ziel ist ein vertrauenswürdiger, zweckgebundener und schnell durchsuchbarer Nachweis.

Was Audit Logs sind und warum sie mehr sein müssen als nur Logdateien

Eine Logdatei beschreibt häufig, was ein System technisch beobachtet hat. Ein Audit Log muss dagegen eine geschäftlich oder sicherheitsrelevante Handlung nachvollziehbar machen. Die entscheidende Frage lautet nicht nur, ob ein API-Aufruf stattgefunden hat. Sie lautet: Wer hat was, wann, wo und mit welchem Ergebnis getan?

Ein brauchbares Ereignis ist strukturiert, zeitgestempelt und gegen unbemerkte Veränderung geschützt. Es sollte die betroffene Ressource, den auslösenden Benutzer oder Dienst, den aufrufenden Prozess, den Zweck beziehungsweise Kontext und den Erfolg oder Fehler der Aktion enthalten. Bei Änderungen an kritischen Datensätzen gehören, sofern rechtlich und fachlich vertretbar, auch vorherige und nachherige Werte in den nachvollziehbaren Ablauf.

Infografik zur Struktur eines Audit-Logs mit den fünf Schlüsselelementen Wer, Wann, Was, Wo und Wie.

Die fünf Fragen eines belastbaren Ereignisses

  • Wer: Benutzer-ID, Servicekonto, Agenten-ID oder delegierte Identität. Ein generisches „system“ reicht nicht.
  • Wann: Ereigniszeit, Empfangszeit und eine eindeutige Zeitzonenlogik. Zeitangaben müssen systemübergreifend korrelierbar sein.
  • Was: Aktion, betroffene Entität, Datensatz und, bei Änderungen, die relevante Veränderung.
  • Wo: System, Mandant, Anwendung, Quelladresse und Zielressource. Die WKO-Wien-CyberMonoLog-Guideline nennt für Assets mit sensiblen Daten ausdrücklich Ereignisquelle, Zeitstempel sowie Quell- und Zieladressen als Mindestfelder. Die WKO-Guideline zu Audit-Protokollen beschreibt ausserdem einen formalen Prozess für Erfassung, Überprüfung und Aufbewahrung.
  • Wie: Auslöser, verwendete Schnittstelle, Freigabe, Policy-Entscheidung und Ergebniscode.

Monitoring beantwortet, ob ein Dienst verfügbar ist oder eine ungewöhnliche Aktivität auftritt. Forensische Audit-Daten müssen zusätzlich die Handlung und ihren Kontext erklären. Ein Dashboard kann einen Alarm anzeigen. Ein Audit-Trail muss den Ablauf belegen.

Praktische Regel: Wenn ein neuer Mitarbeiter die Aktion ohne Rückfrage nicht aus den Daten rekonstruieren kann, ist der Eintrag noch kein ausreichender Audit-Nachweis.

Österreichische Pflichten im Überblick, DSGVO, NIS2, DORA und mehr

In Österreich bildet die DSGVO seit dem 25. Mai 2018 den massgeblichen Rechtsrahmen für Protokollierung und Rechenschaftspflichten im Umgang mit personenbezogenen Daten. Die österreichische Datenschutzbehörde verweist darauf, dass das Datenschutzgesetz an diesem Datum in Kraft trat und Organisationen ihre Verarbeitungstätigkeiten dokumentieren müssen. Die österreichische Datenschutzbehörde zu den relevanten Datenschutzgesetzen stellt dabei auch den Bezug zu Art. 30 DSGVO her, der ein schriftliches, auch elektronisches Verzeichnis der Verarbeitungstätigkeiten verlangt.

Für Logs ist das wichtig, weil IP-Adressen, Zeitstempel, Zugriffsereignisse und Benutzeraktionen personenbezogene Informationen enthalten können. Unternehmen brauchen daher einen dokumentierten Zweck, klare Zugriffsregeln und eine Aufbewahrung, die sich begründen lässt. „Wir speichern alles, falls wir es später brauchen“ ist keine belastbare Datenschutzstrategie. Wer sich intensiver mit einem angemessenen Kontrollrahmen für kleinere Organisationen beschäftigt, findet im Kontext von Compliance für Startup-Teams eine nützliche Orientierung zu organisatorischen Anforderungen.

Wo sich die Pflichten überschneiden

Das UGB verlangt für Unternehmensunterlagen eine Aufbewahrung von sieben Jahren. Für Rechnungs- und Abschlussprüfungen gelten in Österreich je nach Gesellschaftsform verpflichtende Audit-Regeln, unter anderem für mittelgrosse und grosse GmbHs sowie AGs. Diese Anforderungen betreffen nicht automatisch jede technische Logzeile. Sie verlangen aber, dass relevante Geschäfts- und Kontrollnachweise verfügbar und nachvollziehbar bleiben.

NIS2-orientierte Dokumentation bringt eine weitere Perspektive hinein. Für betroffene Organisationen zählt nicht nur, dass eine Massnahme irgendwann umgesetzt wurde. Risikoentscheidungen, Eskalationen und die Reaktion auf Vorfälle müssen fortlaufend nachvollziehbar bleiben. Die österreichische Einordnung von NIS2 und Datenschutz weist zugleich auf die Spannung zur Mitarbeiterüberwachung hin. In der Praxis müssen Rechtsgrundlage, Zweckbindung und, wo relevant, der Betriebsrat in das Logging-Konzept einbezogen werden.

DORA ist im Finanzsektor besonders operativ. Eine Erstmeldung eines als „major“ eingestuften ICT-Vorfalls muss so früh wie möglich, spätestens innerhalb von 4 Stunden nach der Einstufung und spätestens 24 Stunden nach Kenntnis des Vorfalls erfolgen. Der Abschlussbericht ist spätestens einen Monat nach dem letzten aktualisierten Zwischenbericht fällig. Diese Fristen sind in den österreichischen Informationen zu Cybercrime und Finanzsektor-Anforderungen dokumentiert.

Für Betreiber wesentlicher Dienste kommt der Nachweis hinzu, dass Cyber- und Informationssicherheitsrichtlinien mindestens alle drei Jahre wirksam umgesetzt wurden. Der National Cyber Security Index für Österreich nennt dafür Audit-Ergebnisse, Dokumentation oder spezifische Berichte als mögliche Nachweise. Die Regeln verstärken sich also bei Integrität und Nachvollziehbarkeit, erzeugen aber Reibung bei Speicherung, Zugriff und Datenminimierung. Genau deshalb muss die Retention pro Systemklasse und Zweck entschieden werden.

Tamper-Resistenz und Aufbewahrung, die zwei Säulen vertrauenswürdiger Logs

Ein Audit Log beweist nur, was nachträglich überprüfbar bleibt. Kann ein privilegierter Administrator Einträge löschen oder verändern, ohne Spuren zu hinterlassen, verliert der gesamte Action Trail seine Beweiskraft, auch bei technisch vollständiger Sammlung.

Die Architektur muss deshalb die Quelle von der alleinigen Kontrolle über Archiv und Prüfprozess trennen. Schreibgeschützter oder append-only Speicher, kryptographische Verkettung und digitale Signaturen machen Manipulationen erkennbar. Getrennte Rollen für Logbetrieb, Sicherheitsprüfung und Löschung verhindern, dass ein einzelnes Konto die Beweiskette beherrscht. Ein Leitfaden von Edmund Bark zeigt praxisnah, wie Logs technisch abgesichert und archiviert werden.

Infografik über die beiden Säulen vertrauenswürdiger Logs: Manipulationsschutz durch technische Verfahren und gesetzeskonforme Aufbewahrungsfristen für die Archivierung.

Integrität muss prüfbar bleiben

Technische Kontrollen brauchen einen festen Prüfprozess. Prüfen Sie regelmässig, ob Quellen senden, die Zeitbasis stimmt und Exporte dieselben Integritätsinformationen wie das Original enthalten. Ein Bericht aus einer Oberfläche ersetzt keinen unveränderbaren Datensatz.

Bei verteilten Architekturen laufen Nachweise über mehrere Instanzen oder Organisationseinheiten. Die Grundlagen der Distributed-Ledger-Technologie liefern ein Denkmodell für verkettete, überprüfbare Ereignisse. Sie ersetzen jedoch keine Datenschutz- und Aufbewahrungspolitik. Im Betrieb zählen klare Verantwortlichkeiten, dokumentierte Prüfungen und eine nachvollziehbare Kette vom Ereignis bis zum Export.

Aufbewahrung folgt Zweck und Systemklasse

Die sieben Jahre im UGB-Umfeld gelten für relevante Unternehmensunterlagen, nicht automatisch für Netzwerk- und Debug-Logs. Die WKO-Wien-CyberMonoLog-Guideline empfiehlt, Audit Logs über alle Assets mindestens 90 Tage aufzubewahren. Diese Dauer ist ein technischer Ausgangspunkt. Sensible Systeme benötigen zusätzliche Felder und differenzierte Zugriffsregeln.

Eine Zuordnungsmatrix schafft Klarheit:

  • Geschäftsnachweis: Welche Ereignisse belegen Buchung, Freigabe oder Änderung?
  • Sicherheitsnachweis: Welche Daten benötigt die Incident Response zur Rekonstruktion eines Angriffspfads?
  • Datenschutz: Welche personenbezogenen Felder sind erforderlich, wer darf sie sehen und wann werden sie gelöscht?
  • Revisionssicherheit: Welche Kopie ist unveränderbar, und wie wird ein Export verifiziert?

Server-Logfiles können IP-Adresse, Datum und Uhrzeit, aufgerufene Seite, Referrer, Browser und Betriebssystem enthalten. In der österreichischen Datenschutzhinweis-Praxis werden solche Daten teils zwei Monate gespeichert. Zweckgebundene Webserver-Logs und geschäftliche Nachweise brauchen daher nicht dieselbe Aufbewahrungsdauer.

Audit Logs und MCP-Agenten, warum Traceability ohne Schema scheitert

Ein Agent kann heute eine Anfrage aus Slack aufnehmen, Kundendaten im CRM lesen, eine Rechnung im ERP prüfen und eine Buchung im Finanzsystem anstossen. Ein MCP-Layer vermittelt dabei Werkzeuge und Berechtigungen. Für den Auditor entsteht aber nur dann ein belastbarer Ablauf, wenn jede Station dieselbe Ereignisidentität weitergibt.

Ohne Schema erscheint im ERP lediglich ein technischer API-Benutzer. Das CRM kennt vielleicht den ursprünglichen Auftrag, während der Agent seine Entscheidung in einer eigenen Laufzeitumgebung protokolliert. Der MCP-Layer speichert den Tool-Aufruf, aber nicht zwingend die menschliche Freigabe oder das Ergebnis im Zielsystem. So entsteht Automatisierung ohne Traceability.

Ein KI-Agent vernetzt ERP-, CRM- und Buchhaltungssysteme zur automatisierten Verwaltung und Datenintegration in einem Unternehmen.

Ein Agentenereignis braucht eine durchgehende Identität

Jeder Lauf sollte eine eindeutige Workflow- oder Correlation-ID erhalten. Diese ID muss vom menschlichen Auftrag über den Agenten, den MCP-Tool-Aufruf, den Connector und die Zielaktion weitergereicht werden. Zusätzlich gehören mindestens folgende Zusammenhänge in den Trail:

  • Auftraggeber: menschliche Identität, Rolle und ursprünglicher Zweck.
  • Agent: Modell- oder Agentenkennung, Version und ausgeführte Fähigkeit.
  • Freigabe: Regel, Nutzerentscheidung oder Policy, die den Schritt erlaubt.
  • Werkzeug: aufgerufene Funktion, Zielsystem und betroffene Ressource.
  • Ergebnis: Erfolg, Ablehnung, Fehler und nachgelagerte Aktion.

Die EU-KI-Regulierung verlangt für Hochrisiko-KI automatisch erzeugte Logs mindestens sechs Monate, wenn diese unter der Kontrolle des Anbieters stehen. Für Finanzinstitute gehören solche Logs zusätzlich zur Governance-Dokumentation. Artikel 19 des EU AI Act macht deutlich, warum Agentenlogs nicht als beiläufige Debug-Ausgabe behandelt werden sollten.

Ein zentraler Audit-Trail muss dabei nicht jeden Prompt dauerhaft im Klartext speichern. Sensible Inhalte können minimiert, klassifiziert oder getrennt geschützt werden, während die entscheidenden Metadaten erhalten bleiben. Wer Enterprise-Automatisierung mit einer MCP- und Agentenplattform plant, sollte das Ereignisschema vor dem ersten produktiven Workflow festlegen. Sonst baut das Team später Adapter für unvereinbare Logmodelle.

Drei konkrete Use Cases, ERP, Buchhaltung und Incident Response

Die Qualität eines Trails zeigt sich nicht im Dashboard, sondern bei einer konkreten Rekonstruktion. Drei typische Situationen machen sichtbar, welche Felder tatsächlich gebraucht werden.

Ein Finance-Team verfolgt eine Zahlungsfreigabe durch Navision und DATEV. Der Trail muss den ursprünglichen Datensatz, die verantwortliche Person, den Freigabeschritt, die Connector-Aktion, die Zielbuchung und das Ergebnis zusammenführen. Eine technische Konto-ID allein genügt nicht, wenn sie nicht zur delegierten Identität und zur Geschäftsaktion verknüpft ist. Für Teams mit heterogenen Buchhaltungslandschaften bietet der Überblick zu Buchhaltungsprozessen einen passenden Kontext für diese Integrationsfrage.

Beim Sicherheitsvorfall braucht die Incident Response eine andere Sicht. Die österreichische BMI/DSN-Schriftenreihe behandelt Logdaten als Grundlage für die Bearbeitung von Sicherheitsvorfällen und verweist auf die Zuständigkeit des Cyber Security Centers der DSN. Die BMI/DSN-Schriftenreihe zu Logdaten und Incident Response stützt damit einen zentralen Betriebsgrundsatz: Logs müssen Ereigniszeit, betroffene Systeme, Nutzerkontext und Folgeaktionen konsistent liefern.

Beim Agentenworkflow beginnt der Trail mit einer menschlichen Anfrage, führt über eine Policy-Prüfung und mehrere Tool-Aufrufe bis zur bestätigten oder abgelehnten Buchung. Der Unterschied zum klassischen ERP-Log ist die zusätzliche Verantwortungskette. Der Prüfer muss erkennen können, was der Agent selbständig entschied, welcher Schritt regelbasiert erlaubt wurde und wo ein Mensch eingegriffen hat.

Use CaseMinimale FelderEmpfohlene AufbewahrungBesonderheit
ERP-ZahlungsfreigabeAuftraggeber, Datensatz, Freigabe, System, Ergebnis, Correlation-IDNach Geschäfts- und DatenschutzmatrixGeschäftsprozess über mehrere Systeme
Buchhaltung und AbschlussBenutzer oder Dienst, Buchung, Änderung, Zeitpunkt, Prüfstatus, Export-IDNach relevanter UnternehmensdokumentationRevisionssicherer Nachweis und kontrollierter Export
Incident ResponseQuelle, Zeitstempel, Quell- und Zieladresse, Nutzer, System, FolgeaktionMindestens 90 Tage als technischer Mindestwert nach WKO-GuidelineForensische Korrelation und schnelle Triage
AgentenworkflowMensch, Agent, Policy, Tool, Ressource, Ergebnis, FreigabeNach KI-, Geschäfts- und DatenschutzanforderungDelegierte Handlung muss zurückverfolgbar bleiben

Die drei häufigsten Fehler im Audit Log Management

Der erste Fehler ist die Gleichsetzung von Sammlung und Compliance. Ein SIEM kann Millionen Ereignisse aufnehmen und trotzdem keine Antwort auf die Prüfungsfrage liefern. Wenn Felder fehlen, Zeitstempel nicht korrelieren oder privilegierte Nutzer Logs löschen können, ist die Datenmenge kein Nachweis.

Der zweite Fehler ist eine pauschale Aufbewahrung. Manche Teams behalten alles „für alle Fälle“, andere löschen nach einer kurzen Standardfrist. Beides ignoriert Zweckbindung und Risikoklasse. Geschäftsrelevante Belege, Sicherheitsdaten und personenbezogene Webserver-Logs brauchen unterschiedliche Regeln, Freigaben und Löschprozesse.

Ein überfülltes Archiv ist nicht automatisch ein gutes Archiv. Entscheidend ist, ob die richtige Information geschützt, auffindbar und begründbar bleibt.

Der dritte Fehler betrifft Automatisierung. Unternehmen protokollieren den Agenten, aber nicht die menschliche Autorisierung. Oder sie erfassen den MCP-Aufruf, ohne das Ergebnis im ERP zu verbinden. Bei einem Fehler sieht jeder Beteiligte seinen eigenen Ausschnitt und niemand kann den gesamten Ablauf erklären.

Die Korrektur beginnt bei den Ereignissen

Definieren Sie ein Pflichtschema, bevor Sie weitere Quellen anschliessen. Validieren Sie eingehende Events, lehnen Sie unvollständige Ereignisse für kritische Prozesse ab und vergeben Sie eine gemeinsame Correlation-ID. Danach lassen sich Retention, Zugriff und Integrität pro Asset-Klasse kontrolliert umsetzen.

Wie Sie jetzt starten, ein pragmatischer Fahrplan

Beginnen Sie nicht mit der Auswahl einer neuen Plattform. Beginnen Sie mit einem Prozess, bei dem ein fehlender Trail heute bereits Kosten oder Prüfungsstress verursacht, etwa einer Zahlungsfreigabe, einer privilegierten Änderung oder einem Agentenlauf.

Die erste Arbeitswoche

Erstellen Sie eine einfache Quellenkarte für ERP, CRM, Finance, Identität, Integrationen und Agenten. Markieren Sie je Quelle, wer das Ereignis erzeugt, welche Felder vorhanden sind, wo die Daten gespeichert werden und wer sie exportieren darf. Nehmen Sie dabei nicht nur erfolgreiche Aktionen auf. Fehlgeschlagene Zugriffe, Ablehnungen und nachträgliche Korrekturen gehören ebenfalls in den Ablauf.

Definieren Sie anschliessend ein gemeinsames Event-Schema. Die Pflichtfelder sollten mindestens Identität, Zeit, Aktion, Ressource, Quelle, Ziel, Auslöser, Ergebnis und Correlation-ID abdecken. Für KI-Workflows ergänzen Sie Agent, Tool, Policy-Entscheidung und menschliche Freigabe.

Danach wird aus Sammlung ein Betrieb

Zentralisieren Sie die relevanten Ereignisse, schützen Sie die Primärkopie gegen nachträgliche Manipulation und dokumentieren Sie die Retention pro Zweck. Richten Sie regelmässige Reviews ein, bei denen jemand prüft, ob Quellen senden, Felder vollständig sind und Zugriffsrechte noch passen. Testen Sie ausserdem einen Export unter Zeitdruck, nicht erst beim nächsten Audit.

Der Nutzen reicht über Compliance hinaus. Strukturierte Logs verkürzen die Suche bei Vorfällen, erleichtern Kontrollen und machen Agenten in ERP-, CRM- und Finanzprozessen sicherer. Audit Log Management ist damit kein Archivprojekt, sondern eine operative Fähigkeit für nachvollziehbare Entscheidungen und belastbare Automatisierung.


Specialty Tokens unterstützt österreichische Unternehmen bei System- und Daten-Audits, sicheren MCP-Schichten, individuellen ERP- und CRM-Connectoren sowie produktiven KI-Agenten mit nachvollziehbaren Workflows. Besuchen Sie Specialty Tokens, wenn Sie Ihren Audit-Trail von der ersten Prozessaufnahme bis zur governed Automatisierung belastbar aufbauen wollen.

  • audit log management
  • DSGVO
  • NIS2
  • Compliance
  • MCP

Want this working inside your business?

We embed with your team and ship one real, load-bearing AI process, then hand it over so the capability stays.

Contact us