Résoudre les problèmes liés aux e-mails
Cet article vous aide à résoudre les problèmes liés aux e-mails dans Dynamics 365 Sales.
Problème 1 : l’éditeur de Email affiche un titre incorrect dans la fenêtre contextuelle d’e-mail
Après la mise à niveau vers Dynamics 365 vague de publication 2020, l’éditeur de messagerie affiche un titre incorrect dans la fenêtre contextuelle de courrier électronique.
Cause
Pour les formulaires de messagerie prêtes à l’emploi, les onload
événements et onchange
sont déclenchés, ce qui permet de mettre à jour le titre de l’e-mail et d’autres attributs dans la fenêtre contextuelle de l’e-mail. Si vous disposez d’un formulaire de courrier électronique personnalisé ou d’un formulaire de couche non managé, les onload
événements et onchange
ne seront pas disponibles. Par conséquent, le titre de l’e-mail s’affiche de manière incorrecte.
Résolution
Pour résoudre ce problème, vous devez ajouter les onload
événements et onchange
aux formulaires de messagerie personnalisés.
Ajoutez le formulaire d’e-mail personnalisé à la solution nouvellement créée.
Ajoutez le code suivant dans le code XML du formulaire :
<events> <event name="onload" application="true" active="true"> <InternalHandlers> <Handler functionName="Activities.Email.formOnload" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="ecdfe4d8-d6d3-4d21-ab68-8ea75bb30a79" enabled="true" parameters="" passExecutionContext="true" /> <Handler functionName="Activities.Email.NotifyPanelSubjectChange" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="{706607A8-4424-4C9A-847A-602FC8035B48}" enabled="true" parameters="" passExecutionContext="true" solutionaction="Added"/> </InternalHandlers> </event> <event name="onchange" application="true" active="true" attribute="subject" solutionaction="Added"> <Handlers> <Handler functionName="Activities.Email.NotifyPanelSubjectChange" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="{706607A8-4424-4C9A-847A-602FC8035B48}" enabled="true" parameters="" passExecutionContext="true"/> </Handlers> </event> </events> <clientresources> <internalresources> <clientincludes> <internaljscriptfile src="$webresource:Activities/SystemLibraries/Email_main_system_library.js" /> </clientincludes> </internalresources> </clientresources>
Problème 2 : Impossible d’afficher les e-mails et réunions non suivis dans la capture automatique
La capture automatique n’affiche pas les e-mails et les réunions non suivis pour certains ou tous les utilisateurs d’un organization.
Cause
À partir de la version 9.2.24031.00102, Dynamics 365 Sales suit le principe de l’accès avec privilège minimum, qui empêche les utilisateurs disposant de stratégies d’accès conditionnel sur leurs locataires d’accéder aux e-mails et aux réunions non suivis.
Si un utilisateur ne peut pas voir les e-mails et réunions non suivis, procédez comme suit pour vérifier si le problème est dû à une stratégie d’accès conditionnel.
Connectez-vous au centre d'administration Microsoft Entra en tant qu’administrateur de l’accès conditionnel.
Accédez à Surveillance des identités>& d’intégrité>Journaux de connexion.
Basculez vers l’onglet Connexions utilisateur (non interactives) et ajoutez les filtres suivants :
- L’application contient Dataverse
- La ressource contient Microsoft Graph
- L’état est égal à Échec
Si certains résultats sont retournés pour les utilisateurs affectés, le problème est dû à une stratégie d’accès conditionnel.
Solution de contournement
Aucune solution n’est disponible pour ce problème, car il s’agit du comportement attendu. En guise d’alternative, les utilisateurs peuvent utiliser Microsoft Copilot for Sales dans Outlook pour enregistrer des activités individuelles, ou utiliser la synchronisation côté serveur pour suivre automatiquement tous les e-mails et réunions.