Audit-Trail¶
Der Audit-Trail protokolliert Änderungen an den Kernobjekten von calServer v2, also an Geräten, Kalibrierungen, Kunden, Aufträgen und weiteren Datensätzen. Nachvollziehbare Änderungen sind eine zentrale Anforderung der ISO/IEC 17025.
Funktionsweise¶
Jede Erstanlage, Änderung und Löschung in den erfassten Bereichen wird automatisch mit folgenden Informationen protokolliert:
| Feld | Beschreibung |
|---|---|
| Zeitstempel | Datum und Uhrzeit der Aktion (UTC) |
| Benutzer | Name des ausführenden Benutzers |
| Aktion | Art der Änderung: Erstellt, Geändert, Gelöscht |
| Entität | Betroffener Datensatz (Typ und ID) |
| Alte Werte | Feldwerte vor der Änderung |
| Neue Werte | Feldwerte nach der Änderung |
Änderungsschutz
In der Anwendung lassen sich Einträge weder bearbeiten noch löschen, auch nicht von Administratoren. Nach 24 Monaten wandern sie ins Archiv, nach Ablauf der Aufbewahrungsfrist werden sie gelöscht. Einzelheiten und Grenzen stehen unter Audit-Trail in der Administration.
Audit-Ansichten¶
Zentrale Audit-Übersicht¶
Unter Administration > Diagnose, Reiter Audit-Log, finden Administratoren die zentrale Audit-Übersicht. Hier werden alle protokollierten Änderungen systemweit angezeigt, die neuesten zuerst.
Die Liste lässt sich über exakte Werte eingrenzen, etwa nach Benutzer oder Bereich. Eine Freitextsuche oder einen Filter nach Zeitraum gibt es nicht.
Ein Doppelklick auf eine Zeile (oder der Pfeil-Knopf am rechten Rand) öffnet den Eintrag vollständig. Das ist mehr als eine Vergrößerung der Zelle:
- Lange Werte stehen in der Liste gekürzt, im Detail vollständig.
- Eine Erstanlage oder Löschung trägt den ganzen Datensatz als eine Momentaufnahme. Die Liste zeigt davon nur die Überschrift, das Detail faltet sie in eine Zeile je Feld auf — mit den Feldbeschriftungen der Feldverwaltung, nicht mit Metrologie-Codes.
- Der betroffene Datensatz ist verlinkt, sofern er eine Detailseite hat und Sie sie sehen dürfen.
Datensatzbezogene Audit-Historie¶
In jeder Detailansicht (z. B. Kunde, Gerät, Kalibrierung) steht die AuditHistory-Komponente zur Verfügung. Sie zeigt ausschließlich die Änderungen am aktuell geöffneten Datensatz an.
Schnellzugriff
In der Detailansicht eines Datensatzes finden Sie die Audit-Historie als eigenen Reiter. Klicken Sie auf einen Eintrag, um die Änderungsdetails mit alten und neuen Werten einzusehen.
Protokollierte Entitäten¶
Folgende Bereiche werden protokolliert:
- Kunden
- Inventargegenstände und Kalibrierungen
- Aufträge und Reparaturen
- Standorte und Leihen
- Dokumente
- Notizen und Aufgaben
- Preise
Nicht protokolliert werden derzeit Messwerte und Prüfschritte, die Zuordnung der Normale, Benutzer, Rollen und Rechte, Kontakte, Projekte und Support-Tickets.
Aufbewahrung¶
Aufbewahrungsfrist
Einträge, die älter als 24 Monate sind, verschiebt eine nächtliche Aufgabe ins Archiv. Gelöscht wird erst nach Ablauf der Aufbewahrungsfrist (Vorgabe 10 Jahre, einstellbar unter Administration > Grundeinstellungen, Reiter Aufbewahrung). Archivierte Einträge zeigt die Oberfläche nicht an.
Beispiel einer Änderungsanzeige¶
Zeitpunkt: 2026-03-08 14:32:15 UTC
Benutzer: max.mustermann
Aktion: Geändert
Entität: Kunde #1042
Feld | Alter Wert | Neuer Wert
--------------|--------------------|--------------------
Name (K4601) | Muster GmbH | Muster AG
Stadt (K4603) | München | Berlin
Berechtigungen¶
Der Zugriff auf die zentrale Audit-Übersicht erfordert die Operation user_management_view.
Die datensatzbezogene Audit-Historie ist für alle Benutzer mit Lesezugriff
auf den jeweiligen Datensatz sichtbar.