Audit
Wo Sie das Audit-Log in der App lesen und exportieren, und wie Ihre Werkzeuge es über die REST-API lesen und exportieren.
Das Audit-Log hält jede Richtlinien-Entscheidung, jede Freigabe, jeden Zustandswechsel eines Runs und jeden Schreibzugriff auf den Tracker fest, mit Akteur (eine Person, kanman oder das System), Team, Run und Ergebnis. Sie lesen und exportieren es in der App oder über die REST-API. Das Dateiformat beschreibt Audit-Exportformat.
Wer es sehen kann
Inhaber und Admins öffnen Audit in der Hauptnavigation (/<workspace>/audit). Mitglieder sehen den Eintrag deaktiviert.
Das Audit-Log lesen
Die Audit-Seite listet die Einträge, neueste zuerst, mit den Spalten Zeit, Akteur, Team, Run, Ereignis und Ergebnis. Ältere Einträge laden lädt die nächste Seite.
| Filter | Werte |
|---|---|
| Team | Ein Team, oder Alle Teams |
| Akteur | Personen, kanman oder System, oder Alle |
| Ereignis | Ein Ereignistyp, oder Alle Ereignisse |
| Run | Ein Run-Schlüssel, zum Beispiel run-7f3k |
| Von, Bis | Ein Zeitraum |
Die Filter sind Teil der Seitenadresse, Sie können eine gefilterte Ansicht also als Lesezeichen speichern oder teilen.
Export
Klicken Sie auf Als CSV exportieren oder Als JSON exportieren. Die Datei enthält genau die Einträge, die die Seite mit Ihren Filtern zeigt, in derselben Reihenfolge. Für einen längeren Zeitraum setzen Sie Von und Bis und laden ältere Einträge, bis der Zeitraum vollständig ist. Ein Export umfasst höchstens 5.000 Einträge.
kanman hält jeden Export fest: wer exportiert hat, wann, in welchem Format und für welchen Zeitraum.
Aufbewahrung
Wie lange Einträge aufbewahrt werden, legen Admins unter Einstellungen, Audit-Aufbewahrung fest. Siehe Aufbewahrung und Löschung.
REST-API
Die Audit-Endpunkte brauchen das Token eines Owners oder Admins des Workspaces (andere Tokens erhalten 403). Beide nehmen die Filter der Audit-Seite: team (Team-Slug), actor (human, kanman oder system), event (ein Event-Typ), run (Run-Schlüssel), from und to (JJJJ-MM-TT oder ein ISO-Zeitstempel).
Einträge lesen
GET /v1/audit liefert Einträge, die neuesten zuerst, seitenweise. Jeder Eintrag hat id, timestamp, actor (type, name, userId), team, runKey, event, result, entity (type, id, name) und details.
curl "https://api.kanman.ai/functions/v1/api-gateway/v1/audit?team=sandbox-team&event=decision_resolved&from=2026-10-01" \
--header "Authorization: Bearer $KANMAN_API_KEY"
Einträge exportieren
GET /v1/audit/export?format=csv (oder format=json) liefert eine Datei im Audit-Exportformat mit bis zu 5.000 Einträgen, die neuesten zuerst. Der Header X-Kanman-Export-Count nennt die Zahl der Einträge, X-Kanman-Export-Truncated: true zeigt, dass mehr passten: Grenzen Sie from und to ein und exportieren Sie erneut. Jeder Export wird wie ein Export aus der App festgehalten.
curl "https://api.kanman.ai/functions/v1/api-gateway/v1/audit/export?format=csv&from=2026-09-01&to=2026-09-30" \
--header "Authorization: Bearer $KANMAN_API_KEY" --output audit-september.csv
Zuletzt aktualisiert: January 1, 0001
kanman öffnen