Udostępnij za pośrednictwem


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 Dynamics 365 Sales.

Problem 1: edytor Email pokazuje niepoprawny tytuł w kontekstowym oknie podręcznym wiadomości e-mail

Po uaktualnieniu do wersji Dynamics 365 2020 r. wave 2 edytor wiadomości e-mail wyświetla niepoprawny tytuł w kontekstowym oknie podręcznym wiadomości e-mail.

Przyczyna

W przypadku formularzy wiadomości e-mail typu "out of the box" onload wyzwalane są zdarzenia i onchange ułatwiające 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 poczty 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.

  1. Utwórz nowe rozwiązanie.

  2. Dodaj niestandardowy formularz poczty e-mail do nowo utworzonego rozwiązania.

  3. Wyeksportuj rozwiązanie.

  4. 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>
    
  5. Zaimportuj rozwiązanie.

Problem 2. Nie można wyświetlić nieśledzone wiadomości e-mail i spotkań w funkcji automatycznego przechwytywania

Automatyczne przechwytywanie nie pokazuje nieśledzone wiadomości e-mail i spotkania dla niektórych lub wszystkich użytkowników w organizacji.

Przyczyna

Począwszy od wersji 9.2.24031.00102, Dynamics 365 Sales jest zgodna z zasadą najniższych uprawnień dostępu, która uniemożliwia użytkownikom, którzy mają zasady dostępu warunkowego w dzierżawach, dostęp do nieśledzone wiadomości e-mail i spotkania.

Jeśli użytkownik nie widzi nieśledzone wiadomości e-mail i spotkania, wykonaj następujące kroki, aby sprawdzić, czy problem jest spowodowany przez zasady dostępu warunkowego.

  1. Zaloguj się do centrum administracyjne Microsoft Entra co najmniej jako administrator dostępu warunkowego.

  2. Przejdź doobszaru Monitorowanietożsamości> & >kondycji Dzienniki logowania.

  3. Przejdź do karty Logowanie użytkownika (nieinterakcyjne) i dodaj następujące filtry:

    • Aplikacja zawiera usługę Dataverse
    • Zasób zawiera program Microsoft Graph
    • Stan jest równy awarii

    Jeśli niektóre wyniki zostaną zwrócone dla użytkowników, których dotyczy problem, problem jest spowodowany zasadami dostępu warunkowego.

Obejście problemu

Nie ma dostępnego rozwiązania 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 używać synchronizacji po stronie serwera do automatycznego śledzenia wszystkich wiadomości e-mail i spotkań.