Partager via


Configurer les entités et les attributs pour l’audit

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Il existe trois niveaux où l’audit peut être configuré : organisation, entité et attribut. Le niveau de l’organisation est le niveau supérieur, suivi par le niveau de l’entité et finalement le niveau de l’attribut. Pour que l’audit de l’attribut ait lieu, l’audit doit être activé au niveau de l’attribut, de l’entité et de l’organisation. Pour que l’audit de l’entité ait lieu, l’audit doit être activé au niveau de l’entité et de l’organisation.

Il existe une faible différence dans la façon dont l’audit est activé ou désactivé pour une organisation par rapport à une entité ou à un attribut. Vous activez ou désactivez l’audit au niveau de l’organisation en définissant une valeur d’attribut spécifique de l’enregistrement d’organisation. Toutefois, pour les entités et les attributs, vous définissez une valeur de propriété des métadonnées d’entité ou d’attribut.

Un utilisateur doit recevoir le rôle Administrateur système ou Personnalisateur de système pour activer ou désactiver l’audit.

Activation de l’audit

En définissant la propriété IsAuditEnabled des métadonnées d’une entité et la propriété IsAuditEnabled des métadonnées de chaque attribut voulu sur true, les modifications de données apportées aux enregistrements peuvent être consignées par la plateforme. Toutefois, en activant l’audit sur une entité, tous les attributs de l’entité sont activés pour l’audit par défaut. Vous pouvez bien sûr désactiver explicitement l’audit sur un attribut ou sur tous si nécessaire. La propriété IsAuditEnabled peut être définie lorsque les métadonnées d’entité ou d’attribut sont créées ou mises à jour via les demandes suivantes : CreateEntityRequest, UpdateEntityRequest, CreateAttributeRequest, UpdateAttributeRequest.

Après avoir modifié les métadonnées d’attribut d’entité, vous devez publier l’entité en utilisant PublishXmlRequest. La modification de la propriété IsAuditEnabled au niveau de l’entité ne nécessite aucune publication. Généralement, la personnalisation et la publication sont effectuées par le même utilisateur. Toutefois, si ces tâches sont effectuées par différents utilisateurs, l’audit enregistre l’action de publication, l’utilisateur qui a lancé l’opération de publication et pas l’action de mise à jour.

De plus, l’audit est activé au niveau de l’organisation en définissant la valeur d’attribut IsAuditEnabled de l’enregistrement d’organisation cible sur true.

Désactivation de l’audit

Pour désactiver l’audit, il suffit de définir IsAuditEnabled, comme décrit précédemment, sur false. Publiez les personnalisations d’entités si vous avez désactivé l’audit sur tous les attributs. Vous pouvez désactiver l’audit pour une organisation entière en définissant l’attribut IsAuditEnabled sur false dans l’enregistrement de l’organisation cible.

Entités pouvant être auditées

Toutes les entités personnalisées et la plupart des entités personnalisables peuvent être auditées. Pour obtenir la liste des entités personnalisables, voir Quelles sont les entités personnalisables ?.

Le tableau suivant répertorie les entités non personnalisables qui ne peuvent pas être auditées. Ce tableau a été obtenu en testant une valeur d’attribut CanModifyAuditSettingsfalse sur les métadonnées de chaque entité.

ActivityPointer

Annotation

BulkOperation

Calendar

CalendarRule

CustomerOpportunityRole

Discount

DiscountType

IncidentResolution

KbArticle

KbArticleComment

KbArticleTemplate

Notification

OpportunityClose

OrderClose

ProductPriceLevel

QuoteClose

RecurrenceRule

Resource

ResourceGroup

ResourceGroupExpansion

ResourceSpec

SalesLiteratureItem

SalesProcessInstance

Service

Subject

Template

UoM

UoMSchedule

Workflow

WorkflowLog

Voir aussi

Gérer vos données dans Microsoft Dynamics 365
Auditer les modifications des données d’entité
Extraire et supprimer l’historique de modifications de données auditées
Exemple : Modifications des données d’entité Audit
Auditer les modifications des données d’entité

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright