Betrieb
Audit-Log
Wenn InRoots etwas getan, entschieden oder gefragt worden ist, gibt es eine Zeile. Das Log kann nur angefügt werden, ist durchsuchbar und exportierbar.
Was erfasst wird
- Authentifizierung: gesendete, geprüfte und fehlgeschlagene Codes, hinzugefügte vertrauenswürdige Geräte, widerrufene Sitzungen; ein separates Anmeldeprotokoll hält IP, User-Agent und Ergebnis fest.
- Bot-Aktionen: gesendete und fehlgeschlagene Nachrichten, ausgesprochene und eskalierte Verwarnungen, erfasste An- und Abmeldungen, Hinweise, öffentliche Persona-Antworten.
- Admin-Aktionen: Profiländerungen, Teamänderungen, Richtlinienänderungen, Anwesenheitskorrekturen, Bereitschaftsimporte, Erlass von Verwarnungen, Entscheidungen zu langen Sitzungen.
- Abwesenheit: jeder Genehmigungsweg, ersetzte Anträge, Änderungen nach Genehmigung, automatische Genehmigungen durch Timeout mit erfasstem Auslöser.
- KI: jede Anfrage an den Assistenten und jedes Anbieter-Failover; jede neuronale Entscheidung mit Wahrscheinlichkeit, Modus und Ergebnis; jedes Nachtraining und jede Beförderung eines Modells.
- Einwilligung: Signaturen mit Quell-IP und Inhalts-Hash; Uploads, Ansichten und Löschungen von Personaldokumenten.
- System: Migrationen, Containerstarts, fehlgeschlagene Gesundheitsprüfungen, Erfassungslücken und deren Auflösung.
Felder
| created_at | UTC-Zeitstempel |
|---|---|
| actor | wer es getan hat, oder system:scheduler für Jobs und bot:<kind> für Bot-Aktionen |
| bot_kind | welche Persona die Zeile ausgelöst hat, sodass mehrere Bots in den Nachrichten einer Person unterscheidbar sind |
| target_user | die betroffene Person |
| action_type | eine stabile Kennzeichnung, in der Oberfläche lesbar dargestellt |
| summary | eine menschenlesbare Zeile |
| meta | die strukturierte Nutzlast: der Diff, die Parameter, der Grund |
Verwendung
- Nach jeder Spalte sortieren; nach Aktionsart, Akteur, Ziel, Datumsbereich und Freitext über Zusammenfassung und Nutzlast filtern; eine Zeile für die vollständige Nutzlast aufklappen.
- Den aktuellen Filter als CSV exportieren. Enterprise- und Selbsthosting-Tarife enthalten den Audit-Log-Export.
- Die API liefert Seiten mit einem Cursor. Nur für Admins.
- Die Seite „Heute“ zeigt die letzten zwanzig Ereignisse als Live-Feed, und die Mitarbeiterübersicht zeigt jedes Ereignis, an dem diese Person beteiligt ist.
Belege überall
Jede Zahl in einer Mitarbeiteransicht ist anklickbar und öffnet ein Belegblatt mit genau den Datensätzen, aus denen sie berechnet wurde. Jede Einstellungsänderung landet in einem Einstellungs-Audit mit altem und neuem Wert und dem Geltungsbereich. Verwarnungszeilen werden nie verändert; der Bewerter entscheidet, was noch zählt, und der Bericht zeigt, was erlassen wurde.
Aufbewahrung
Nichts wird automatisch gelöscht. Das Log wächst monoton; exportieren Sie es nach Zeitplan, wenn Ihre Aufbewahrungsrichtlinie das verlangt.