Audit-Log-Objekt

Die folgenden Objekte stehen in direktem Zusammenhang mit der auditlog API.

Audit-Log

Das Audit-Log-Objekt enthält Informationen über Benutzeraktionen. Es hat die folgenden Eigenschaften.

Property Type Description
auditid ID ID des Audit-Log-Eintrags. Wird mit dem CUID-Algorithmus generiert.
userid ID Userid des Autors des Audit-Log-Eintrags.
username string Benutzername des Autors des Audit-Log-Eintrags.
clock timestamp Zeitstempel der Erstellung des Audit-Log-Eintrags.
ip string IP-Adresse des Autors des Audit-Log-Eintrags.
action integer Aktion des Audit-Log-Eintrags.

Mögliche Werte:
0 - Hinzufügen;
1 - Aktualisieren;
2 - Löschen;
4 - Abmelden;
7 - Ausführen;
8 - Anmelden;
9 - Fehlgeschlagene Anmeldung;
10 - Verlauf löschen;
11 - Konfiguration aktualisieren;
12 - Push.
resourcetype integer Ressourcentyp des Audit-Log-Eintrags.

Mögliche Werte:
0 - Benutzer;
3 - Medientyp;
4 - Host;
5 - Aktion;
6 - Graph;
11 - Benutzergruppe;
13 - Auslöser;
14 - Hostgruppe;
15 - Datenpunkt;
16 - Bild;
17 - Wertzuordnung;
18 - Service;
19 - Karte;
22 - Web-Szenario;
23 - Erkennungsregel;
25 - Skript;
26 - Proxy;
27 - Wartung;
28 - regulärer Ausdruck;
29 - Makro;
30 - Vorlage;
31 - Auslöser-Prototyp;
32 - Symbolzuordnung;
33 - Dashboard;
34 - Ereigniskorrelation;
35 - Graph-Prototyp;
36 - Datenpunkt-Prototyp;
37 - Host-Prototyp;
38 - automatische Registrierung;
39 - Modul;
40 - Einstellungen;
41 - Housekeeping;
42 - Authentifizierung;
43 - Vorlagen-Dashboard;
44 - Benutzerrolle;
45 - API-Token;
46 - Geplanter Bericht;
47 - Knoten für Hochverfügbarkeit;
48 - SLA;
49 - Benutzerverzeichnis;
50 - Vorlagengruppe;
51 - Connector;
52 - LLD-Regel;
53 - Verlauf.
resourceid ID Ressourcen-ID des Audit-Log-Eintrags.
resource_cuid ID Eindeutige Ressourcen-ID des Audit-Log-Eintrags, generiert mit dem CUID-Algorithmus.
resourcename string Lesbarer Name der Ressource des Audit-Log-Eintrags.
recordsetid ID Recordset-ID des Audit-Log-Eintrags. Audit-Log-Einträge, die während derselben Operation erstellt wurden, haben dieselbe Recordset-ID. Wird mit dem CUID-Algorithmus generiert.
details text Details des Audit-Log-Eintrags. Die Details werden als JSON-Objekt gespeichert, wobei jeder Eigenschaftsname ein Pfad zu der Eigenschaft oder dem verschachtelten Objekt ist, in dem die Änderung aufgetreten ist, und wobei jeder Wert die Daten zur Änderung dieser Eigenschaft oder dieses verschachtelten Objekts im Array-Format enthält.

Mögliche Werteformate:
["add"] - Verschachteltes Objekt wurde hinzugefügt;
["add", "<value>"] - Die Eigenschaft des hinzugefügten Objekts entspricht <value>;
["update"] - Verschachteltes Objekt wurde aktualisiert;
["update", "<new value>", "<old value>"] - Die Eigenschaft des aktualisierten Objekts wurde von <old value> in <new value> geändert;
["delete"] - Verschachteltes Objekt wurde gelöscht.