Audit-Log-Objekt

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

Audit-Protokoll

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

Eigenschaft Typ Beschreibung
auditid ID ID des Audit-Protokolleintrags. Generiert mit dem CUID-Algorithmus.
userid ID userid des Autors des Audit-Protokolleintrags.
username string Benutzername des Autors des Audit-Protokolleintrags.
clock timestamp Zeitstempel der Erstellung des Audit-Protokolleintrags.
ip string IP-Adresse des Autors des Audit-Protokolleintrags.
action integer Aktion des Audit-Protokolleintrags.

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-Protokolleintrags.

Mögliche Werte:
0 - Benutzer;
3 - Medientyp;
4 - Host;
5 - Aktion;
6 - Diagramm;
11 - Benutzergruppe;
13 - Auslöser;
14 - Host-Gruppe;
15 - Datenpunkt;
16 - Bild;
17 - Wertezuordnung;
18 - Service;
19 - Karte;
22 - Webszenario;
23 - Discovery-Regel;
25 - Skript;
26 - Proxy;
27 - Wartung;
28 - Regulärer Ausdruck;
29 - Makro;
30 - Vorlage;
31 - Auslöserprototyp;
32 - Symbolzuordnung;
33 - Dashboard;
34 - Ereigniskorrelation;
35 - Diagrammprototyp;
36 - Datenpunktprototyp;
37 - Host-Prototyp;
38 - Autoregistrierung;
39 - Modul;
40 - Einstellungen;
41 - Housekeeping;
42 - Authentifizierung;
43 - Vorlagen-Dashboard;
44 - Benutzerrolle;
45 - API-Token;
46 - Geplanter Bericht;
47 - Hochverfügbarkeitsknoten;
48 - SLA;
49 - Benutzerverzeichnis;
50 - Vorlagengruppe;
51 - Konnektor;
52 - LLD-Regel;
53 - Verlauf;
54 - Multi-Faktor-Authentifizierung;
55 - Proxy-Gruppe;
56 - LLD-Regelprototyp.
resourceid ID Ressourcenkennung des Audit-Protokolleintrags.
resource_cuid ID Eindeutige Ressourcenkennung des Audit-Protokolleintrags, generiert mit dem CUID-Algorithmus.
resourcename string Für Menschen lesbarer Name der Ressource des Audit-Protokolleintrags.
recordsetid ID Recordset-ID des Audit-Protokolleintrags. Die während derselben Operation erstellten Audit-Protokolleinträge haben dieselbe Recordset-ID. Generiert mit dem CUID-Algorithmus.
details text Details des Audit-Protokolleintrags. Die Details werden als JSON-Objekt gespeichert, wobei jeder Eigenschaftsname ein Pfad zur Eigenschaft oder zum verschachtelten Objekt ist, in dem die Änderung aufgetreten ist, und jeder Wert die Daten (im Array-Format) über die Änderung an dieser Eigenschaft oder diesem verschachtelten Objekt enthält.

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