Audit
docuteam box führt ein Audit-Trail der relevanten Benutzeraktionen auf Repository-Objekten. Das Protokoll ist Administratoren und Nutzern mit der neuen Rolle @audit für ihren Namespace zugänglich.
Zugriff
Der Audit-Trail ist über das Admin-Dropdown unter dem Eintrag Audit erreichbar. Der Eintrag wird angezeigt für:
- Nutzer mit der Rolle
<namespace>@audit, die nur die Ereignisse ihres bzw. ihrer Namespaces sehen.
Nutzer ohne eine dieser Rollen sehen den Menüeintrag nicht und können nicht auf die Seite zugreifen.
Erfasste Ereignisse
Für jede erfasste Aktion wird ein Eintrag mit den folgenden Informationen gespeichert:
| Feld | Beschreibung |
|---|---|
Datum | Zeitstempel, zu dem das Ereignis erfasst wurde. |
User ID | Identifikator des Benutzers in Keycloak (Subject ID hinter preferred_username). |
Benutzername | Benutzername wie er im UI angezeigt wird. |
Ereignistyp | Art der ausgeführten Aktion (siehe unten). |
Namespace | Submission-Agreement-Prefix des Objekts. Wird zur Sichtbarkeitseinschränkung pro @audit-Rolle verwendet. |
PID | PID der betroffenen Record Resource. Verlinkt auf die Detailansicht des Records. |
URI | Fedora-Resource-URI des betroffenen Objekts. |
Folgende Ereignistypen werden erfasst:
| Ereignis | Ausgelöst durch |
|---|---|
View record | Öffnen der Detailansicht einer Record Resource. |
Edit metadata | Speichern von Änderungen an den Metadaten einer Record Resource. |
Replace object | Erfolgreiche Ausführung der Aktion Datei ersetzen für eine Instantiation. |
Fixity check | Erfolgreiche Ausführung eines Fixity Checks auf einem Objekt. |
File download | Herunterladen der Originaldatei, eines DIP, EAD, PREMIS oder verwandter Artefakte zu einer Record Resource. |
Hintergrundaktionen (Datei ersetzen, Fixity Check, Datei herunterladen) schreiben ihren Audit-Eintrag erst, wenn die zugrunde liegende Aufgabe für das jeweilige Objekt erfolgreich war.
Filter
Die Audit-Seite bietet ein Filterformular, um die Liste einzugrenzen:
- nach User ID, Benutzername, Ereignistyp, Namespace, URI, PID;
- nach Zeitraum (Von / Bis).
Mehrere Filter können kombiniert werden. Das Ergebnis ist seitenweise dargestellt; die Seitengrösse kann am Ende der Tabelle geändert werden.