Partager via


Prise en charge hors connexion avec Dynamics 365 for Microsoft Office

Le mode hors ligne n’est pris en charge que sur Dynamics 365 for Microsoft Office Outlook avec accès hors ligne. Vous pouvez inscrire des plug-ins pour qu’ils s’exécutent lorsque le client Outlook est en mode connexion, hors connexion ou les deux. Votre code de plug-in peut vérifier s’il est exécuté en mode hors connexion en vérifiant la propriété IsExecutingOffline.

Lorsque vous concevez un plug-in qui sera inscrit pour l’exécution en mode connexion et hors connexion, n’oubliez pas que le plug-in peut s’exécuter deux fois. La première fois Dynamics 365 for Microsoft Office Outlook avec accès hors ligne est hors connexion. Le plug-in s’exécute à nouveau lorsque Dynamics 365 for Outlook est connecté et que la synchronisation entre Dynamics 365 for Outlook et le serveur Dynamics 365 Server a lieu. Vous pouvez vérifier la propriété IsOfflinePlayback pour déterminer si le plug-in s’exécute suite à cette synchronisation.

Emprunt d’identité des plug-ins hors connexion

Pour les plug-ins s’exécutant hors connexion, toutes les entités créées par le plug-in appartiennent à l’utilisateur connecté. L’emprunt d’identité des plug-ins n’est pas pris en charge en mode hors connexion.

Pour plus d’informations sur l’emprunt d’identité, voir Emprunt d’identité dans les plug-ins et Emprunter l’identité d’un utilisateur.

Inscrire un plug-in hors connexion

Si votre assembly de plug-in contient du code qui prend en charge l’exécution lorsque Dynamics 365 for Outlook est en mode hors connexion, la plateforme Dynamics 365 Customer Engagement (on-premises) impose une sécurité supplémentaire sur les assemblys inscrits. Pour plus d’informations, voir Guide pas à pas : configurer la sécurité d’assembly pour un plug-in hors connexion.

Pour des informations générales sur l’inscription des plug-ins, voir Inscrire et déployer des plug-ins.

Débogage d’un plug-in hors connexion

Les informations générales sur le débogage des plug-ins se trouvent dans Déboguer un plug-in. Lors du débogage d’un plug-in qui s’exécute pendant que le client est en mode hors connexion, attachez votre débogueur au processus Microsoft.Crm.Application.Hoster.exe sur l’ordinateur sur lequel le client est en cours de exécution.

Voir aussi

Développement de plug-ins
Messages et entités pris en charge pour les plug-insÉcrire un plug-in