[comment]: # aside: 1

[comment]: # translation:outdated

[comment]: # ({45542f8a-e0b9dd2d})
# Audit-Log-Objekt

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

[comment]: # ({/45542f8a-e0b9dd2d})

[comment]: # ({1e409720-63741e1f})
### Audit-Protokoll

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

|Eigenschaft|[Typ](/manual/api/reference_commentary#data-types)|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.<br><br>Mögliche Werte:<br>0 - Hinzufügen;<br>1 - Aktualisieren;<br>2 - Löschen;<br>4 - Abmelden;<br>7 - Ausführen;<br>8 - Anmelden;<br>9 - Fehlgeschlagene Anmeldung;<br>10 - Verlauf löschen;<br>11 - Konfiguration aktualisieren;<br>12 - Push.|
|resourcetype|integer|Ressourcentyp des Audit-Protokolleintrags.<br><br>Mögliche Werte:<br>0 - Benutzer;<br>3 - Medientyp;<br>4 - Host;<br>5 - Aktion;<br>6 - Diagramm;<br>11 - Benutzergruppe;<br>13 - Auslöser;<br>14 - Host-Gruppe;<br>15 - Datenpunkt;<br>16 - Bild;<br>17 - Wertezuordnung;<br>18 - Service;<br>19 - Karte;<br>22 - Webszenario;<br>23 - Discovery-Regel;<br>25 - Skript;<br>26 - Proxy;<br>27 - Wartung;<br>28 - Regulärer Ausdruck;<br>29 - Makro;<br>30 - Vorlage;<br>31 - Auslöserprototyp;<br>32 - Symbolzuordnung;<br>33 - Dashboard;<br>34 - Ereigniskorrelation;<br>35 - Diagrammprototyp;<br>36 - Datenpunktprototyp;<br>37 - Host-Prototyp;<br>38 - Autoregistrierung;<br>39 - Modul;<br>40 - Einstellungen;<br>41 - Housekeeping;<br>42 - Authentifizierung;<br>43 - Vorlagen-Dashboard;<br>44 - Benutzerrolle;<br>45 - API-Token;<br>46 - Geplanter Bericht;<br>47 - Hochverfügbarkeitsknoten;<br>48 - SLA;<br>49 - Benutzerverzeichnis;<br>50 - Vorlagengruppe;<br>51 - Konnektor;<br>52 - LLD-Regel;<br>53 - Verlauf;<br>54 - Multi-Faktor-Authentifizierung;<br>55 - Proxy-Gruppe;<br>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.<br><br>Mögliche Werteformate:<br>\["add"\] - Verschachteltes Objekt wurde hinzugefügt;<br>\["add", "<value>"\] - Die Eigenschaft des hinzugefügten Objekts ist gleich <value>;<br>\["update"\] - Verschachteltes Objekt wurde aktualisiert;<br>\["update", "<new value>", "<old value>"\] - Die Eigenschaft des aktualisierten Objekts wurde von <old value> auf <new value> geändert;<br>\["delete"\] - Verschachteltes Objekt wurde gelöscht.|

[comment]: # ({/1e409720-63741e1f})
