Partager via


Audit de l’accès utilisateur

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Mise à jour de Microsoft Dynamics CRM 2015 et de Microsoft Dynamics CRM Online 2015 prennent en charge la possibilité d’auditer les accès utilisateur. Les informations enregistrées indiquent quand l’utilisateur a commencé à accéder à Microsoft Dynamics 365 et si l’accès provenait de l’application Web Microsoft Dynamics 365, de Dynamics CRM pour Outlook ou d’appels SDK aux services Web.

Activer l’audit de l’accès utilisateur

L’audit de l’accès utilisateur est activé au niveau de l’organisation. Pour activer ou désactiver l’audit de l’accès utilisateur, vous devez récupérer l’enregistrement de l’organisation cible et mettre à jour la valeur de l’attribut Organization.IsUserAccessAuditEnabled pour l’organisation. L’audit global de l’organisation doit également être activé en affectant à l’attribut Organization.IsAuditEnabled la valeur true dans l’enregistrement de l’organisation. Pour auditer l’origine de l’accès utilisateur, par exemple, l’application Web, Dynamics CRM pour Outlook ou le Kit de développement logiciel (SDK), vous devez activer l’audit sur les entités accédées.

La fréquence de l’audit de l’accès utilisateur peut être lue ou définie à l’aide de l’attribut Organization.UserAccessAuditingInterval. La valeur d’attribut par défaut 4 indique que l’accès utilisateur est audité une fois toutes les 4 heures.

Pour plus d’informations sur l’activation de l’audit pour une organisation et une entité, consultez Configurer les entités et les attributs pour l’audit.

Filtrer les événements d’accès utilisateur

Pour rechercher les enregistrements d’audit associés à l’accès utilisateur, votre code doit récupérer les enregistrements Audit d’une organisation et filtrer la valeur dans Audit.Action. Une énumération nommée AuditAction est fournie pour identifier les actions d’audit prises en charge. Les actions associées à l’accès utilisateur sont affichées dans la liste suivante.

  • AuditAction.UserAccessviaWeb

  • AuditAction.UserAccessviaWebServices

  • AuditAction.UserAccessAuditStarted

  • AuditAction.UserAccessAuditStopped

UserAccessviaWeb indique l'accès à partir de l'application Web Microsoft Dynamics 365 ou Microsoft Outlook.UserAccessviaWebServices indique une demande de service Web à partir du Kit de développement logiciel (SDK). L’énumération AuditAction est disponible pour votre code lorsque vous incluez SampleCode\CS\HelperCode\OptionSets.cs ou SampleCode\VB\HelperCode\OptionSets.vb dans le projet de votre application.

Voir aussi

Auditer les modifications des données d’entité
Configurer les entités et les attributs pour l’audit
Messages et méthodes de l’entité Audit
Exemple : Modifications des données d’entité Audit
Exemple : Audit de l’accès utilisateur

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