Objet du journal d'audit

Les objets suivants sont directement liés à l'API auditlog.

Journal d’audit

L’objet journal d’audit contient des informations sur les actions des utilisateurs. Il possède les propriétés suivantes.

Propriété Type Description
auditid ID ID de l’entrée du journal d’audit. Généré à l’aide de l’algorithme CUID.
userid ID ID utilisateur de l’auteur de l’entrée du journal d’audit.
username string Nom d’utilisateur de l’auteur de l’entrée du journal d’audit.
clock timestamp Horodatage de création de l’entrée du journal d’audit.
ip string Adresse IP de l’auteur de l’entrée du journal d’audit.
action integer Action de l’entrée du journal d’audit.

Valeurs possibles :
0 - Ajouter ;
1 - Mettre à jour ;
2 - Supprimer ;
4 - Déconnexion ;
7 - Exécuter ;
8 - Connexion ;
9 - Échec de connexion ;
10 - Effacement de l’historique ;
11 - Actualisation de la configuration ;
12 - Push.
resourcetype integer Type de ressource de l’entrée du journal d’audit.

Valeurs possibles :
0 - Utilisateur ;
3 - Type de média ;
4 - Hôte ;
5 - Action ;
6 - Graphe ;
11 - Groupe d’utilisateurs ;
13 - Déclencheur ;
14 - Groupe d’hôtes ;
15 - Élément ;
16 - Image ;
17 - Correspondance de valeurs ;
18 - Service ;
19 - Carte ;
22 - Scénario web ;
23 - Règle de découverte ;
25 - Script ;
26 - Proxy ;
27 - Maintenance ;
28 - Expression régulière ;
29 - Macro ;
30 - Modèle ;
31 - Prototype de déclencheur ;
32 - Correspondance d’icônes ;
33 - Tableau de bord ;
34 - Corrélation d’événements ;
35 - Prototype de graphe ;
36 - Prototype d’élément ;
37 - Prototype d’hôte ;
38 - Enregistrement automatique ;
39 - Module ;
40 - Paramètres ;
41 - Housekeeping ;
42 - Authentification ;
43 - Tableau de bord de modèle ;
44 - Rôle utilisateur ;
45 - Jeton d’API ;
46 - Rapport planifié ;
47 - Nœud de haute disponibilité ;
48 - SLA ;
49 - Répertoire d’utilisateurs ;
50 - Groupe de modèles ;
51 - Connecteur ;
52 - Règle LLD ;
53 - Historique ;
54 - Authentification multifacteur ;
55 - Groupe de proxys ;
56 - Prototype de règle LLD.
resourceid ID Identifiant de ressource de l’entrée du journal d’audit.
resource_cuid ID Identifiant unique de ressource de l’entrée du journal d’audit, généré à l’aide de l’algorithme CUID.
resourcename string Nom lisible par l’humain de la ressource de l’entrée du journal d’audit.
recordsetid ID ID de l’ensemble d’enregistrements de l’entrée du journal d’audit. Les enregistrements du journal d’audit créés lors de la même opération auront le même ID d’ensemble d’enregistrements. Généré à l’aide de l’algorithme CUID.
details text Détails de l’entrée du journal d’audit. Les détails sont stockés sous forme d’objet JSON, où chaque nom de propriété est un chemin vers la propriété ou l’objet imbriqué dans lequel la modification s’est produite, et où chaque valeur contient les données (au format tableau) concernant la modification de cette propriété ou de cet objet imbriqué.

Formats de valeur possibles :
["add"] - L’objet imbriqué a été ajouté ;
["add", "<value>"] - La propriété de l’objet ajouté est égale à <value> ;
["update"] - L’objet imbriqué a été mis à jour ;
["update", "<new value>", "<old value>"] - La propriété de l’objet mis à jour a été modifiée de <old value> à <new value> ;
["delete"] - L’objet imbriqué a été supprimé.