Rozwiązywanie problemów z wiadomościami e-mail
Ten artykuł ułatwia rozwiązywanie problemów związanych z wiadomościami e-mail w usłudze Dynamics 365 Sales.
Problem 1. Edytor wiadomości e-mail wyświetla niepoprawny tytuł w oknie podręcznym kontekstowej wiadomości e-mail
Po uaktualnieniu do wersji 2 w usłudze Dynamics 365 2020 edytor poczty e-mail wyświetla niepoprawny tytuł w oknie podręcznym kontekstowej wiadomości e-mail.
Przyczyna
W przypadku wbudowanych formularzy onload
wiadomości e-mail wyzwalane są zdarzenia i onchange
, które ułatwiają aktualizowanie tytułu wiadomości e-mail i innych atrybutów w kontekstowym oknie podręcznym wiadomości e-mail. Jeśli masz niestandardowy formularz wiadomości e-mail lub formularz warstwy niezarządzanej, onload
zdarzenia i onchange
nie będą dostępne. W związku z tym tytuł wiadomości e-mail jest wyświetlany niepoprawnie.
Rozwiązanie
Aby rozwiązać ten problem, należy dodać onload
zdarzenia i onchange
do niestandardowych formularzy poczty e-mail.
Dodaj niestandardowy formularz wiadomości e-mail do nowo utworzonego rozwiązania.
Dodaj następujący kod w formacie XML formularza:
<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: Nie można wyświetlić nieśledzonych wiadomości e-mail i spotkań w automatycznym przechwytywaniu
Automatyczne przechwytywanie nie wyświetla nieśledzonych wiadomości e-mail i spotkań dla niektórych lub wszystkich użytkowników w organizacji.
Przyczyna
Począwszy od wersji 9.2.24031.00102, usługa Dynamics 365 Sales jest zgodna z zasadą najniższych uprawnień dostępu, co uniemożliwia użytkownikom, którzy mają zasady dostępu warunkowego do swoich dzierżaw, dostęp do nieśledzonych wiadomości e-mail i spotkań.
Jeśli użytkownik nie widzi nieśledzonych wiadomości e-mail i spotkań, wykonaj następujące kroki, aby sprawdzić, czy problem jest spowodowany przez zasady dostępu warunkowego.
Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator dostępu warunkowego.
Przejdź do pozycji Monitorowanie tożsamości>i dzienniki logowania dotyczące kondycji.>
Przejdź do karty Logowania użytkownika (nieinterakcyjne) i dodaj następujące filtry:
- Aplikacja zawiera usługę Dataverse
- Zasób zawiera program Microsoft Graph
- Stan to Niepowodzenie
Jeśli niektóre wyniki zostaną zwrócone dla użytkowników, których dotyczy problem, problem jest spowodowany zasadami dostępu warunkowego.
Rozwiązanie
Nie ma dostępnego rozwiązania dla tego problemu, ponieważ jest to oczekiwane zachowanie. Alternatywnie użytkownicy mogą używać rozwiązania Microsoft Copilot for Sales w programie Outlook do rejestrowania poszczególnych działań lub automatycznego śledzenia wszystkich wiadomości e-mail i spotkań przy użyciu synchronizacji po stronie serwera.