Référence des journaux d’audit

Cette référence répertorie les champs, filtres, types d’acteurs, types de cibles et événements pouvant apparaître dans les journaux d’audit.

Les entrées de journal d’audit sont générées à partir du schéma de l’API Admin et des constantes utilisées par le tableau de bord. Les champs de métadonnées varient selon l’événement et le type de ressource.

Champs de réponse

ChampTypeObligatoireSignification
created_atchaîne date-heureOuiDate et heure de création de l’entrée de journal d’audit.
actor_typeActorTypeOuiType d’acteur ayant effectué l’action.
actor_metadataobjet<string, string>OuiDétails sur l’acteur ayant effectué l’action.
event_typeEventTypeOuiType d’action enregistrée dans le journal d’audit.
event_metadataobjet<string, string>OuiDétails concernant l’action enregistrée.
target_typeTargetTypeOuiType de ressource affectée par l’action.
target_metadataobjet<string, string>OuiDétails concernant la ressource affectée.
log_identierOuiID de l’entrée de journal d’audit.
organization_uuidchaîne UUID ou nullNonID de l’Organisation pour l’entrée de journal d’audit.
workspace_uuidchaîne UUID ou nullNonID de l’espace de travail pour l’entrée de journal d’audit.

Champs de métadonnées

Les champs actor_metadata, event_metadata et target_metadata sont des objets. Ils contiennent des données supplémentaires sur l’acteur, l’action et la ressource affectée.

Le schéma API brut accepte des valeurs de chaîne. Le tableau de bord peut enrichir les ID connus en objets pour l’affichage.

CléApparaît dansSignification
user_uuidMétadonnées de l’acteurIdentifiant utilisateur de l’acteur humain. Le tableau de bord peut enrichir cette valeur avec uuid, email et name.
enterprise_account_uuidMétadonnées de l’acteurID du compte entreprise d’une clé API en tant qu’acteur. Le tableau de bord peut enrichir cette valeur avec uuid et name.
organization_uuidMétadonnées de l’acteur, de l’événement ou de la cibleID de l’Organisation lié à l’acteur, à l’action ou à la ressource affectée. Le tableau de bord peut enrichir cette valeur avec uuid et name.
workspace_uuidMétadonnées de l’acteur, de l’événement ou de la cibleID de l’espace de travail lié à l’acteur, à l’action ou à la ressource affectée. Le tableau de bord peut enrichir cette valeur avec uuid, name, description, icon et is_default.
uuidMétadonnées enrichiesID de l’utilisateur, de l’Organisation, de l’espace de travail ou du compte entreprise enrichi.
emailMétadonnées d’acteur enrichiesAdresse e-mail d’un acteur humain enrichi.
nameMétadonnées enrichiesNom d’affichage pour un utilisateur, une Organisation, un espace de travail ou un compte entreprise enrichi.
descriptionMétadonnées d’espace de travail enrichiesDescription de l’espace de travail.
iconMétadonnées d’espace de travail enrichiesValeur de l’icône de l’espace de travail.
is_defaultMétadonnées d’espace de travail enrichiesIndique si l’espace de travail est l’espace de travail par défaut.

Filtres

Utilisez ces paramètres de requête avec l’endpoint des journaux d’audit de l’Admin API.

FiltreTypeValeur par défautSignification
actor_typeActorType[] ou nullAucunTypes d’acteurs à inclure dans les résultats du journal d’audit.
event_typeEventType[] ou nullAucunTypes d’événements à inclure dans les résultats du journal d’audit.
target_typeTargetType[] ou nullAucunTypes de ressources cibles à inclure dans les résultats du journal d’audit.
actor_user_uuidchaîne ou nullAucunFiltre les journaux par UUID de l’utilisateur ayant effectué l’action.
sortascending ou descendingdescendingOrdre de tri pour les entrées de journal d’audit.
afterchaîne date-heure ou nullAucunRetourne les entrées de journal d’audit après ce moment.
beforechaîne date-heure ou nullAucunRetourne les entrées de journal d’audit avant ce moment.
limitentier20Nombre maximal de résultats à retourner.

Types d’acteurs

Type d’acteurSignification
HUMANUne personne a effectué l’action dans le tableau de bord, Studio, le Chat ou un produit authentifié.
API_KEYUne clé API a effectué l’action.
OTHERUn processus système, un système externe ou une opération du personnel Mistral a effectué l’action.

Types de cibles

Type de cibleSignification
USERUn compte utilisateur.
USER_GROUPUn groupe d’utilisateurs utilisé pour la gestion des accès.
ORGANIZATIONUne Organisation.
WORKSPACEUn espace de travail.
API_KEYUne clé API.
ADMIN_API_KEYUne clé API Admin.
AGENTUn agent dans Studio.
SKILLUn Skill dans Studio.
PROMPTUn prompt dans Studio.
CUSTOM_VOICEUne voix personnalisée.
DATASETUn jeu de données utilisé pour des fichiers, des jobs batch ou du fine-tuning.
FINE_TUNING_JOBUn job de fine-tuning.
BATCH_JOBUn job batch.
DATA_CAPTURE_EXTRACT_JOBUn job d’extraction de capture de données.
LE_CHAT_CONVERSATIONUne conversation dans le Chat.
LE_CHAT_MEMORIESParamètres des Memories dans le Chat.
LE_CHAT_FLASH_ANSWERSParamètres de Flash Answers dans le Chat.
LE_CHAT_LOCALISATIONParamètres de partage de localisation dans le Chat.
LE_CHAT_DATAParamètres d’entraînement des données dans le Chat.
INVOICEUne facture.
WALLETUn portefeuille ou un solde de crédits.
MONTHLY_LIMITLimite de dépenses mensuelles d’une Organisation.
WORKSPACE_MONTHLY_LIMITLimite de dépenses mensuelles d’un espace de travail.
SHARED_BUDGETUn budget partagé.
AUTO_RECHARGEParamètres de recharge automatique.
PAYMENT_METHODUn moyen de paiement.
SUBSCRIPTIONUn abonnement.
BILLING_INFOInformations sur le profil de facturation.
LIBRARYUne Library.
LIBRARY_DOCUMENTUn document dans une Library.
INTEGRATIONUne intégration ou une configuration de Connecteur.
CONNECTORS_GATEWAYUn appel d’outil de la passerelle des Connecteurs.
FEATURE_PERMISSIONUne exception d’autorisation de fonctionnalité.
SECRET_STORE_ENTRYUne entrée de stockage de secrets.
CRAWLER_CONFIGUne configuration de crawler.

Types d’événements

Chaque event_type indique l’action enregistrée dans le journal d’audit. Les événements obsolètes peuvent encore apparaître pour les anciens journaux.

Événements de gestion des utilisateurs

Type d’événementSignification
user.createEnregistre la création d’un utilisateur.
user.deleteEnregistre la suppression d’un utilisateur.
user.log_inEnregistre la connexion d’un utilisateur.
user.log_outEnregistre la déconnexion d’un utilisateur.
user.info.updateEnregistre les modifications des informations utilisateur.
user.password.updateEnregistre les modifications du mot de passe utilisateur.
user.phone_number.verifyEnregistre la vérification du numéro de téléphone d’un utilisateur.
user.organization.leaveEnregistre le départ d’un utilisateur d’une Organisation.
user.organization.role.updateEnregistre les modifications du rôle Organisation de l’utilisateur.
user.organization.deleteEnregistre la suppression d’un utilisateur d’une Organisation.
user.organization.joinEnregistre l’adhésion d’un utilisateur à une Organisation.
organization.createEnregistre la création d’une Organisation.
organization.updateEnregistre les modifications d’une Organisation.
organization.invite.sendEnregistre l’envoi d’une Invitation à une Organisation.
organization.invite.acceptedEnregistre l’acceptation d’une Invitation à une Organisation.
organization.invite.rejectedEnregistre le rejet d’une Invitation à une Organisation.
organization.invite.revokedEnregistre la révocation d’une Invitation à une Organisation.
organization.join_by_email_domainEnregistre l’adhésion d’un utilisateur à une Organisation via un domaine e-mail autorisé.
organization.domain_verification.disableEnregistre la désactivation de la vérification de domaine d’une Organisation.
organization.domain_verification.enableEnregistre l’activation de la vérification de domaine de l’Organisation.
organization.email_domain_authentication.enableEnregistre l’activation de l’authentification de domaine e-mail de l’Organisation.
organization.email_domain_authentication.disableEnregistre la désactivation de l’authentification de domaine e-mail de l’Organisation.
organization.saml_authentication.enableEnregistre l’activation de l’authentification SAML de l’Organisation.
organization.saml_authentication.disableEnregistre la désactivation de l’authentification SAML de l’Organisation.
organization.saml_authentication.sso_user_provisioning.updateEnregistre les modifications du provisionnement des utilisateurs SSO pour l’authentification SAML de l’Organisation.
organization.seat_auto_assign.enableEnregistre l’activation de l’attribution automatique des sièges pour l’Organisation.
organization.seat_auto_assign.disableEnregistre la désactivation de l’attribution automatique des sièges pour l’Organisation.
organization.sso_seat_auto_assign.enableEnregistre l’activation de l’attribution automatique des sièges SSO pour l’Organisation.
organization.sso_seat_auto_assign.disableEnregistre la désactivation de l’attribution automatique des sièges SSO pour l’Organisation.
workspace.createEnregistre la création d’un espace de travail.
workspace.updateEnregistre les modifications d’un espace de travail.
workspace.deleteEnregistre la suppression d’un espace de travail.
workspace.member.addEnregistre l’ajout d’un membre à un espace de travail.
workspace.member.removeEnregistre la suppression d’un membre d’un espace de travail.
workspace.member.role.updateEnregistre la modification du rôle d’un membre dans un espace de travail.
user_group.createEnregistre la création d’un groupe d’utilisateurs.
user_group.updateEnregistre les modifications d’un groupe d’utilisateurs.
user_group.deleteEnregistre la suppression d’un groupe d’utilisateurs.
user_group.member.addEnregistre l’ajout d’un membre à un groupe d’utilisateurs.
user_group.member.removeEnregistre la suppression d’un membre d’un groupe d’utilisateurs.
user_group.workspace.provisionEnregistre l’attribution d’un groupe d’utilisateurs à un espace de travail.
user_group.workspace.deprovisionEnregistre le retrait d’un groupe d’utilisateurs d’un espace de travail.
user_group.workspace.updateEnregistre la mise à jour de l’attribution d’un groupe d’utilisateurs à un espace de travail.

Événements de facturation

Type d’événementSignification
billing.information.updatedEnregistre les modifications des informations de facturation.
billing.payment_method.addedEnregistre l’ajout d’un moyen de paiement.
billing.payment_method.removedEnregistre la suppression d’un moyen de paiement.
billing.payment_method.default_changedEnregistre le changement du moyen de paiement par défaut.
billing.invoice.retriedEnregistre une nouvelle tentative de paiement d’une facture.
billing.subscription.subscribeEnregistre le début d’un abonnement.
billing.subscription.unsubscribeEnregistre la planification de la fin d’un abonnement.
billing.subscription.cancel_unsubscribeEnregistre l’annulation de la résiliation planifiée d’un abonnement.
billing.subscription.add_seatsEnregistre l’ajout de sièges à un abonnement.
billing.subscription.remove_seatsEnregistre la suppression de sièges d’un abonnement.
billing.subscription.termination_date.updatedEnregistre les modifications de la date de fin d’un abonnement.
billing.credits.addedEnregistre l’ajout de crédits.
billing.gift_code.usedEnregistre l’utilisation d’un code cadeau.
billing.monthly_limit.updatedEnregistre les modifications de la limite mensuelle.
billing.workspace_monthly_limit.updatedEnregistre les modifications de la limite mensuelle d’un espace de travail.
billing.shared_budget_override.updatedEnregistre les modifications de l’exception de budget partagé.
billing.auto_recharge.updatedEnregistre les modifications de la recharge automatique.
billing.seat.grantEnregistre l’attribution d’un siège.
billing.seat.revokeEnregistre la révocation d’un siège.

Événements du Chat

Type d’événementSignification
le_chat.conversation.createdEnregistre la création d’une conversation dans le Chat.
le_chat.conversation.deletedEnregistre la suppression d’une conversation dans le Chat.
le_chat.conversation_batch.deletedEnregistre la suppression d’un lot de conversations dans le Chat.
le_chat.conversation.public_sharing.enabledEnregistre l’activation du partage public d’une conversation dans le Chat.
le_chat.conversation.public_sharing.disabledEnregistre la désactivation du partage public d’une conversation dans le Chat.
le_chat.flash_answers.enabledEnregistre l’activation de Flash Answers dans le Chat.
le_chat.flash_answers.disabledEnregistre la désactivation de Flash Answers dans le Chat.
le_chat.localisation_sharing.enabledEnregistre l’activation du partage de localisation dans le Chat.
le_chat.localisation_sharing.disabledEnregistre la désactivation du partage de localisation dans le Chat.
le_chat.memories.enabledEnregistre l’activation des Memories dans le Chat.
le_chat.memories.disabledEnregistre la désactivation des Memories dans le Chat.
le_chat.data.training_enabledEnregistre l’activation de l’entraînement des données dans le Chat.
le_chat.data.training_disabledEnregistre la désactivation de l’entraînement des données dans le Chat.
le_chat.actions.external_linkEnregistre l’ouverture d’un lien externe par un utilisateur depuis les actions dans le Chat.

Événements Studio

Type d’événementSignification
admin_api_key.createdEnregistre la création d’une clé API Admin.
admin_api_key.deleteEnregistre la suppression d’une clé API Admin.
api_key.createEnregistre la création d’une clé API.
api_key.rotateEnregistre le renouvellement d’une clé API.
api_key.deleteEnregistre la suppression d’une clé API.
secret_store.entry.createEnregistre la création d’une entrée dans le magasin de secrets.
secret_store.entry.updateEnregistre les modifications apportées à une entrée du magasin de secrets.
secret_store.entry.deleteEnregistre la suppression d’une entrée du magasin de secrets.
agent.createEnregistre la création d’un agent.
agent.deleteEnregistre la suppression d’un agent.
agent.updateEnregistre les modifications apportées à un agent.
skill.createEnregistre la création d’un Skill.
skill.deleteEnregistre la suppression d’un Skill.
skill.enableEnregistre l’activation d’un Skill.
skill.disableEnregistre la désactivation d’un Skill.
skill.updateEnregistre les modifications apportées à un Skill.
skill.shareEnregistre le partage d’un Skill.
skill.unshareEnregistre l’arrêt du partage d’un Skill.
skill.loadEnregistre le chargement d’un Skill.
skill.force_loadEnregistre le chargement forcé d’un Skill.
skill.version.createEnregistre la création d’une version de Skill.
prompt.createEnregistre la création d’un prompt.
prompt.deleteEnregistre la suppression d’un prompt.
prompt.updateEnregistre les modifications apportées à un prompt.
prompt.version.createEnregistre la création d’une version de prompt.
custom_voice.createEnregistre la création d’une voix personnalisée.
custom_voice.updateEnregistre les modifications apportées à une voix personnalisée.
custom_voice.deleteEnregistre la suppression d’une voix personnalisée.
feature_permission.override.createdEnregistre la création d’une exception d’autorisation de fonctionnalité.
feature_permission.override.deletedEnregistre la suppression d’une exception d’autorisation de fonctionnalité.
la_plateforme.training.enabledEnregistre l’activation de l’entraînement sur La Plateforme.
la_plateforme.training.disabledEnregistre la désactivation de l’entraînement sur La Plateforme.

Événements des tâches et des fichiers

Type d’événementSignification
fine_tuning_job.createEnregistre la création d’une tâche de fine-tuning.
fine_tuning_job.cancelEnregistre l’annulation d’une tâche de fine-tuning.
batch_job.createEnregistre la création d’un travail en batch.
batch_job.cancelEnregistre l’annulation d’un travail en batch.
batch_job.deleteEnregistre la suppression d’un travail en batch.
data_capture.extract_job.createEnregistre la création d’une tâche d’extraction de capture de données.
data_capture.extract_job.cancelEnregistre l’annulation d’une tâche d’extraction de capture de données.
dataset.createEnregistre la création d’un jeu de données.
dataset.deleteEnregistre la suppression d’un jeu de données.

Événements des Libraries et des intégrations

Type d’événementSignification
library.createEnregistre la création d’une Library.
library.deleteEnregistre la suppression d’une Library.
library.updateEnregistre les modifications apportées à une Library.
library.shareEnregistre le partage d’une Library.
library.unshareEnregistre l’arrêt du partage d’une Library.
library.document.createEnregistre la création d’un document dans une Library.
library.document.deleteEnregistre la suppression d’un document dans une Library.
library.document.bulk_deleteEnregistre la suppression en masse de documents dans une Library.
library.document.updateEnregistre les modifications apportées à un document dans une Library.
library.document.reprocessEnregistre le retraitement d’un document dans une Library.
integration.connectedEnregistre la connexion d’une intégration.
integration.disconnectedEnregistre la déconnexion d’une intégration.
indexing.workflow.completedEnregistre la finalisation d’un workflow d’indexation obsolète.
indexing.deletedEnregistre la suppression d’un index obsolète.
connection.admin.setup_indexEnregistre la configuration d’un index par une connexion administrateur.
connection.admin.deletedEnregistre la suppression d’une connexion administrateur.
integration.activated_for_orgEnregistre l’activation d’une intégration pour une Organisation.
integration.deactivated_for_orgEnregistre la désactivation d’une intégration pour une Organisation.
integration.activated_for_workspaceEnregistre l’activation d’une intégration pour un espace de travail.
integration.deactivated_for_workspaceEnregistre la désactivation d’une intégration pour un espace de travail.
integration.activated_for_userEnregistre l’activation d’une intégration pour un utilisateur.
integration.deactivated_for_userEnregistre la désactivation d’une intégration pour un utilisateur.
integration.createdEnregistre la création d’une intégration.
integration.updatedEnregistre les modifications apportées à une intégration.
integration.deletedEnregistre la suppression d’une intégration.
integration.tool_calledEnregistre l’appel d’un outil d’intégration.
integration.credentials.created_or_updatedEnregistre les modifications apportées aux identifiants d’une intégration.
integration.credentials.deletedEnregistre la suppression des identifiants d’une intégration.
integration.preferences.created_or_updatedEnregistre les modifications apportées aux préférences d’une intégration.
integration.preferences.deletedEnregistre la suppression des préférences d’une intégration.
integration.authentication_method.created_or_updatedEnregistre les modifications apportées à la méthode d’authentification d’une intégration.
integration.connection.createdEnregistre la création d’une connexion d’intégration.
connectors_gateway.tool_calledEnregistre l’appel d’un outil de la passerelle des Connecteurs.
crawler.config.createEnregistre la création d’une configuration de crawler.
crawler.config.updateEnregistre les modifications apportées à une configuration de crawler.
crawler.config.deleteEnregistre la suppression d’une configuration de crawler.
crawler.run.createEnregistre la création d’une exécution de crawler.
crawler.run.cancelEnregistre l’annulation d’une exécution de crawler.