Partilhar via


Solucionar problemas com emails

Este artigo ajuda você a solucionar problemas e resolve problemas relacionados a emails em Dynamics 365 Sales.

Problema 1: Email editor mostra título incorreto na janela de pop-up de email contextual

Depois de atualizar para Dynamics 365 versão 2020, o editor de email mostra o título incorreto na janela pop-up de email contextual.

Motivo

Para formulários de email fora da caixa, os onload eventos e onchange são disparados que ajudam na atualização do título de email e outros atributos no pop-up de email contextual. Se você tiver um formulário de email personalizado ou um formulário de camada não gerenciado, os onload eventos e onchange não estarão disponíveis. Portanto, o título de email é exibido incorretamente.

Resolução

Para resolve esse problema, você deve adicionar os onload eventos e onchange aos formulários de email personalizados.

  1. Crie uma nova solução.

  2. Adicione o formulário de email personalizado à solução recém-criada.

  3. Exporte a solução.

  4. Adicione o seguinte código no XML do formulário:

    <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. Importe a solução.

Problema 2: não é possível exibir emails e reuniões não rastreados na captura automática

A captura automática não mostra emails e reuniões não rastreados para alguns ou todos os usuários de uma organização.

Motivo

A partir da versão 9.2.24031.00102, Dynamics 365 Sales segue o princípio de acesso menos privilegiado, o que impede que os usuários que têm políticas de Acesso Condicional em seus locatários acessem emails e reuniões não rastreados.

Se um usuário não puder ver emails e reuniões não rastreados, execute as etapas a seguir para verificar se o problema é causado por uma política de Acesso Condicional.

  1. Entre no centro de administração do Microsoft Entra como pelo menos um administrador do Acesso Condicional.

  2. Acesse Monitoramento de Identidade> &logs de entrada deintegridade>.

  3. Alterne para a guia Entradas do usuário (não interativa) e adicione os seguintes filtros:

    • O aplicativo contém o Dataverse
    • O recurso contém o Microsoft Graph
    • Status é igual a Falha

    Se alguns resultados forem retornados para os usuários afetados, o problema será devido a uma política de Acesso Condicional.

Solução alternativa

Não há resolução disponível para esse problema, pois é o comportamento esperado. Como alternativa, os usuários podem usar o Microsoft Copilot for Sales no Outlook para registrar atividades individuais ou usar a sincronização do lado do servidor para acompanhar todos os emails e reuniões automaticamente.