Behandeln von Problemen mit E-Mails
Dieser Artikel hilft Ihnen bei der Behandlung und Behebung von Problemen im Zusammenhang mit E-Mails in Dynamics 365 Sales.
Problem 1: Der E-Mail-Editor zeigt im Kontextfenster des E-Mail-Popupfensters einen falschen Titel an
Nach dem Upgrade auf Dynamics 365 2020 Release Wave 2 zeigt der E-Mail-Editor im Kontext-E-Mail-Popupfenster einen falschen Titel an.
Ursache
Bei standardmäßigen E-Mail-Formularen werden die onload
Ereignisse ausgelöst onchange
, die beim Aktualisieren des E-Mail-Titels und anderer Attribute im Kontext-E-Mail-Popup helfen. Wenn Sie über ein benutzerdefiniertes E-Mail-Formular oder ein nicht verwaltetes Layerformular verfügen, sind die onload
Ereignisse und onchange
Ereignisse nicht verfügbar. Daher wird der E-Mail-Titel falsch angezeigt.
Lösung
Um dieses Problem zu beheben, müssen Sie den benutzerdefinierten E-Mail-Formularen die onload
Ereignisse hinzufügen onchange
.
Fügen Sie das benutzerdefinierte E-Mail-Formular zur neu erstellten Lösung hinzu.
Fügen Sie den folgenden Code im XML-Code des Formulars hinzu:
<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>
Problem 2: Nicht nachverfolgte E-Mails und Besprechungen in der automatischen Erfassung nicht anzeigen
Die automatische Erfassung zeigt keine nicht nachverfolgten E-Mails und Besprechungen für einige oder alle Benutzer in einer Organisation an.
Ursache
Ab Version 9.2.24031.00102 folgt Dynamics 365 Sales dem Prinzip des geringsten Berechtigungszugriffs, wodurch Benutzer, die über Richtlinien für bedingten Zugriff auf ihre Mandanten verfügen, auf nicht nachverfolgte E-Mails und Besprechungen zugreifen können.
Wenn ein Benutzer nicht nachverfolgte E-Mails und Besprechungen sehen kann, führen Sie die folgenden Schritte aus, um zu überprüfen, ob das Problem durch eine Richtlinie für bedingten Zugriff verursacht wird.
Melden Sie sich beim Microsoft Entra Admin Center als Administrator für bedingten Zugriff an.
Wechseln Sie zu Identitätsüberwachungs>- und Integritätsanmeldungsprotokollen.>
Wechseln Sie zur Registerkarte " Benutzeranmeldungen" (nicht interaktiv), und fügen Sie die folgenden Filter hinzu:
- Die Anwendung enthält Dataverse
- Ressource enthält Microsoft Graph
- Status gleich Fehler
Wenn einige Ergebnisse für die betroffenen Benutzer zurückgegeben werden, liegt das Problem an einer Richtlinie für bedingten Zugriff.
Problemumgehung
Für dieses Problem steht keine Lösung zur Verfügung, da es sich um das erwartete Verhalten handelt. Alternativ können Benutzer Microsoft Copilot for Sales in Outlook verwenden, um einzelne Aktivitäten aufzuzeichnen, oder die serverseitige Synchronisierung verwenden, um alle E-Mails und Besprechungen automatisch nachzuverfolgen.