Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Microsoft Dataverse fournit des fonctionnalités permettant de répondre aux stratégies d’audit, de conformité, de sécurité et de gouvernance externes et internes communes à de nombreuses entreprises. Dataverse journalise à la fois l’accès utilisateur et les modifications apportées aux enregistrements. Vous pouvez utiliser les tables et API d’audit pour créer des applications clientes ou interagir par programmation avec les données d’audit.
Note
Reportez-vous au Guide de l’administrateur : Gérer l’audit Dataverse pour obtenir une description complète des concepts et fonctionnalités d’audit, de la façon dont il est exposé dans les applications et des tâches pour les administrateurs. Les tables et LES API décrites ici prennent en charge les applications clientes utilisées par les administrateurs et peuvent être utilisées par les développeurs pour les projets d’intégration. Ce contenu ne décrit pas tous les concepts et fonctionnalités d’audit.
Vous pouvez utiliser des tables et des API Dataverse pour :
- Récupérez et modifiez les paramètres de l’organisation pour l’audit.
- Détecter les tables et colonnes activées pour l’audit.
- Activez ou désactivez les tables et les colonnes pour l’audit.
- Récupérez un historique des modifications de données auditées.
- Supprimez les données d’audit.
Paramètres de l’organisation
Les propriétés de la table Organisation contrôlent la façon dont l’audit est activé pour un environnement. Récupérez les valeurs de colonne pour déterminer :
- Indique si l’audit est activé pour l’environnement
- Nombre de jours pour conserver les enregistrements du journal d’audit
- Indique si la journalisation de l’accès utilisateur est activée
- Fréquence de l’enregistrement de l’accès utilisateur
Si vous avez le rôle Administrateur système ou Personnalisateur système, vous pouvez configurer les paramètres de l’organisation pour modifier le comportement d’audit.
Plus d’informations :Configurer les paramètres de l’organisation
Paramètres de table et de colonne
Lorsque l’audit est activé pour l’organisation, les données d’audit sont enregistrées dans les tables activées pour l’audit chaque fois que les données changent.
Lorsque l’audit est activé pour une table, les colonnes activées pour l’audit sont incluses dans les données d’audit.
Utilisez les API Dataverse pour interroger des définitions de table et de colonne pour déterminer les tables et colonnes activées pour l’audit.
Si vous avez le rôle Administrateur système ou Personnalisateur système, vous pouvez configurer des tables et des colonnes pour modifier le comportement d’audit.
Plus d’informations : Configurer des tables et des colonnes
Récupérer l’historique d’audit
Les données d'historique d'audit sont stockées dans la table Auditing (Audit). Utilisez les messages suivants pour récupérer les données d’historique d’audit :
| Message | Descriptif |
|---|---|
RetrieveAuditDetails |
Récupérez les détails complets d’un enregistrement d’audit. |
RetrieveAttributeChangeHistory |
Extrayez l’historique de modifications pour une seule colonne d’un enregistrement audité. |
RetrieveRecordChangeHistory |
Récupérez l’historique des modifications pour toutes les colonnes d’un enregistrement audité. |
Pour plus d’informations, récupérez l’historique des modifications de données auditées :
Supprimer des données d’audit
Vous devrez peut-être supprimer des données d’audit pour vous conformer à la demande d’un client de supprimer son historique ou pour libérer de l’espace de capacité de journal. Vous ne pouvez pas supprimer directement les enregistrements dans la table d'audit. Au lieu de cela, Dataverse fournit les messages suivants pour supprimer les données d’historique d’audit :
| Message | Descriptif |
|---|---|
DeleteRecordChangeHistory |
Supprime l’historique des modifications d’un enregistrement particulier. |
BulkDelete |
Supprime de façon asynchrone les enregistrements identifiés par une requête. Ce message peut être utilisé pour supprimer un grand nombre d’enregistrements d’audit sans bloquer d’autres activités. |
DeleteAuditData |
Pour les clients qui utilisent des clés de chiffrement gérées par le client, ce message supprime tous les enregistrements de données d’audit jusqu’à une date de fin spécifiée. |
Plus d’informations : Supprimer les données d’audit
Voir aussi
Gérer les audits Dataverse
Configurer l’audit
Récupérer l’historique des modifications des données auditées
Supprimer des données d’audit