Résolution des problèmes et contrôle de la synchronisation côté serveur

 

Date de publication : février 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Cette page est consacrée aux problèmes liés à la synchronisation côté serveur et à leur résolution. Consultez-la régulièrement pour obtenir des informations actualisées à mesure que des problèmes sont découverts et des résolutions enregistrées.

Tableau de bord Performances de synchronisation côté serveur

Vous pouvez utiliser le tableau de bord Performances de synchronisation côté serveur pour obtenir un examen rapide de l'intégrité des boîtes aux lettres à l'aide de la synchronisation côté serveur.

Accédez à n'importe quel tableau de bord, cliquez sur Sélectionner Drop-down button en regard du titre du tableau de bord, puis cliquez sur Performances de synchronisation côté serveur.

Tableau de bord Performances de synchronisation côté serveur

Ce tableau de bord regroupe différents graphiques, chacun fournissant des informations sur les performances de synchronisation du côté serveur de votre organisation.

Cliquez sur un nombre dans la liste des boîtes aux lettres configurées pour la synchronisation côté serveur pour obtenir un statut de boîte aux lettres.

Click on the maiboxes listed for more info.

Cliquez sur l'icône de grille de chaque graphique pour afficher les enregistrements utilisés pour générer le graphique.

Click to view records used to create chart

Alertes courantes et solutions recommandées

Boîte aux lettres désactivée pour la synchronisation

Alerte : La boîte aux lettres a été exclue de la synchronisation des rendez-vous, contacts et tâches pour la boîte aux lettres car une erreur s’est produite durant l'établissement d'une connexion sécurisée au serveur Microsoft Exchange Server. Le propriétaire du profil de serveur de messagerie a été averti.

Solution : https://support.microsoft.com/kb/2993502

Erreur lors de l'établissement d'une connexion sécurisée

Alerte : Le courrier électronique ne peut pas être reçu dans la boîte aux lettres car une erreur s’est produite durant l’établissement d’une connexion sécurisée au serveur de messagerie. La boîte aux lettres a été désactivée pour la réception du courrier électronique et le propriétaire du profil de serveur de messagerie a été averti.

Solution : https://support.microsoft.com/kb/2993502

Le message électronique a le statut « En attente d'envoi »

Si vous créez un message électronique dans Dynamics 365 et cliquez sur le bouton Envoyer, le message n'est pas envoyé à moins que l'intégration de la messagerie a été configurée correctement et activée pour l'envoi de courrier électronique Dynamics 365.

Vérifiez que l'utilisateur qui a envoyé le message électronique est activé pour l'envoi de courrier électronique.

  1. Cliquez sur Paramètres, puis sur Configuration de la messagerie.

  2. Cliquez sur Boîtes aux lettres, puis remplacez la vue par Boîtes aux lettres actives.

  3. Sélectionnez l'enregistrement de boîte aux lettres Dynamics 365 pour l'utilisateur qui a envoyé le courrier électronique, puis cliquez sur le bouton Modifier.

  4. Vérifiez que l'utilisateur est correctement configuré et activé pour l'envoi de courrier électronique :

L'adresse de messagerie requiert l'approbation par l'administrateur Office 365

Alerte : Le courrier électronique ne peut pas être envoyé/reçu, car l'adresse de messagerie de la boîte aux lettres <Nom utilisateur> doit être approuvée par un administrateur d'Office 365. La boîte aux lettres a été désactivée pour l’envoi/la réception de courrier électronique et le propriétaire du profil de serveur de messagerie Microsoft Exchange Online a été averti.

Cause :

Cette erreur se produit si un utilisateur est configuré pour utiliser le profil de serveur de messagerie Microsoft Exchange Onlinemais que son adresse de messagerie n'a pas été approuvée par un administrateur d'Office 365. Un utilisateur possédant le rôle d'administrateur général dans Office 365 doit approuver l'adresse de messagerie de chaque utilisateur qui utilise le profil de serveur de messagerie Microsoft Exchange Online. Le profil Microsoft Exchange Online utilise une authentification de serveur à serveur entre Microsoft Dynamics 365 (Online) et Exchange Online. Cette authentification dépend d'une approbation entre Dynamics 365 (en ligne) et Exchange Online. En vérifiant l'adresse de messagerie dans Dynamics 365 en tant qu'administrateur général d'Office 365, Dynamics 365 (en ligne) permet l'envoi et la réception de courriers électroniques pour l'utilisateur sans qu'il soit nécessaire de fournir des informations d'identification de messagerie dans Dynamics 365.

Solution :

Pour approuver une ou plusieurs boîtes aux lettres :

  1. Connectez-vous à Dynamics 365 (en ligne) en tant qu'utilisateur avec le rôle d'administrateur général dans Office 365.

  2. Accédez à Paramètres > Configuration de la messagerie.

  3. Cliquez sur Boîtes aux lettres.

  4. Sélectionnez Boîtes aux lettres actives ou effectuez une requête Recherche avancée pour identifier la liste des boîtes aux lettres à mettre à jour.

  5. Sélectionnez la liste des boîtes aux lettres à approuver, puis cliquez sur Approuver l’adresse de messagerie.

  6. Cliquez sur OK pour approuver les adresses de messagerie.

  7. Cliquez sur Tester & activer les boîtes aux lettres pour tester à nouveau le traitement du courrier électronique pour les boîtes aux lettres activées.

Les adresses de messagerie doivent être approuvées

Alerte : Une ou plusieurs boîtes aux lettres ont été désactivées pour l’envoi/la réception du courrier électronique car les adresses de courrier électronique ne sont pas approuvées. Approuvez-les et activez les boîtes aux lettres pour l’envoi/la réception du courrier électronique. » ou « Le courrier électronique ne peut pas être reçu dans la boîte aux lettres <Nom de la boîte aux lettres> car l’adresse de courrier électronique de la boîte aux lettres <Nom de la boîte aux lettres> n’est pas approuvée et la boîte aux lettres a été désactivée. Le propriétaire du profil de serveur de messagerie associé <Nom du profil de serveur de messagerie> a été averti.

Solution :

Pour que le courrier électronique soit traité, les boîtes aux lettres doivent être approuvées. Pour approuver les boîtes aux lettres :

  1. Connectez-vous à Dynamics 365 (en ligne) en tant qu'utilisateur avec le rôle d'administrateur général dans Office 365.

  2. Accédez à Paramètres > Configuration de la messagerie.

  3. Cliquez sur Boîtes aux lettres.

  4. Sélectionnez Boîtes aux lettres actives ou effectuez une requête Recherche avancée pour identifier la liste des boîtes aux lettres à mettre à jour.

  5. Sélectionnez la liste des boîtes aux lettres à approuver, puis cliquez sur Approuver l’adresse de messagerie.

  6. Cliquez sur OK pour approuver les adresses de messagerie.

  7. Cliquez sur Tester & activer les boîtes aux lettres pour tester à nouveau le traitement du courrier électronique pour les boîtes aux lettres activées.

Notes

Vous pouvez annuler la nécessité d'approuver les boîtes aux lettres à l'aide des options : Paramètres > Administration > Paramètres du système > onglet Adresse de messagerie. Désactivez les cases Traiter le courrier électronique uniquement pour les utilisateurs approuvés et Traiter le courrier électronique uniquement pour les files d’attente approuvées, puis cliquez sur OK. Si vous utilisez le profil Microsoft Exchange Online, les adresses de messagerie doivent toujours être approuvées par un administrateur général d'Office 365.

Impossible de déterminer l'emplacement de la boîte aux lettres

Alerte : L’emplacement de la boîte aux lettres n’a pas pu être déterminé durant l'envoi/la réception du courrier électronique <Objet du message>. La boîte aux lettres <Nom de la boîte aux lettres> a été désactivée pour l’envoi/la réception du courrier électronique et le propriétaire du profil de serveur de messagerie associé <Nom du profil de serveur de messagerie> a été averti.

Solution : Cette alerte s'affiche si votre profil de serveur de messagerie (Paramètres > Configuration de la messagerie > Profils du serveur de messagerie) est configuré pour utiliser l'option Découverte automatique de l'emplacement de serveur mais que la découverte automatique ne parvient pas à détecter l'emplacement de votre boîte aux lettres. Si ce problème se produit, consultez votre administrateur Exchange pour vérifier que votre réseau est configuré pour la découverte automatique. Vous pouvez mettre à jour le profil de serveur de messagerie et cliquer sur Non pour Découverte automatique de l'emplacement de serveur. Fournissez ensuite l'URL des services Web Exchange de votre déploiement Exchange. Par exemple : https://ExchangeServerName/EWS/Exchange.asmx.

Informations d'accès incorrectes ou autorisations insuffisantes

Alerte : Le courrier électronique ne peut pas être envoyé/reçu car les informations d’identification spécifiées dans le profil associé du serveur de messagerie sont incorrectes ou ne disposent pas des autorisations nécessaires. La boîte aux lettres <Nom de la boîte aux lettres> a été désactivée pour l’envoi/la réception du courrier électronique et le propriétaire du profil de serveur de messagerie <Nom du profil de serveur de messagerie> a été averti.

Solution :

Cette erreur peut apparaître si des informations d'accès incorrectes sont fournies ou si le compte d'utilisateur spécifié pour accéder à la boîte aux lettres n'a pas d'autorisations suffisantes pour cette boîte aux lettres. Vérifiez les informations d'accès et les autorisations de la boîte aux lettres. Si vous fournissez les informations d'accès au sein d'un profil de serveur de messagerie, vérifiez que l'utilisateur dispose des autorisations d'emprunt d'identité et de l'accès à chaque boîte aux lettres associée.

Pour plus d'informations sur la configuration de l'emprunt d'identité Exchange et l'accès aux boîtes aux lettres, voir :

Impossible de synchroniser les rendez-vous

Alerte : Les rendez-vous ne peuvent pas être synchronisés car le champ Organisateur n'est pas présent.

Cause : Le champ Organisateur est requis pour les enregistrements de rendez-vous à synchroniser. Par défaut, ce champ n'est pas inclus dans le formulaire de rendez-vous.

Solution :

Pour ajouter le champ Organisateur au formulaire Rendez-vous :

  1. Accédez à Paramètres > Personnalisations > Personnaliser le système

  2. Sous Composants, développez Entités > Rendez-vous, puis cliquez sur Formulaires.

  3. Cliquez sur Rendez-vous, puis faites glisser le champ Organisateur sur le formulaire.

  4. Cliquez sur Enregistrer > Publier.

Impossible de synchroniser les rendez-vous, contacts et tâches

Alerte : Nous ne pouvons pas synchroniser les rendez-vous, contacts et tâches, car l'adresse électronique de la boîte aux lettres <Nom de la boîte aux lettres> est configurée avec une autre organisation Microsoft Dynamics 365. Il est recommandé d'écraser la configuration lorsque vous testez et activez la boîte aux lettres dans votre organisation principale, ainsi que de définir la méthode de synchronisation de votre boîte aux lettres dans les organisations secondaires sur Aucun.

Solution :

Pour changer l'organisation de synchronisation principale et écraser le paramètre stocké dans Exchange, cliquez sur : Paramètres > Configuration de la messagerie > Boîte aux lettres > ouvrez une boîte aux lettres > Tester & activer la boîte aux lettres > sélectionnez Ne synchronisez les éléments avec Exchange que depuis cette organisation Dynamics 365, même si Exchange a été défini de manière à effectuer la synchronisation avec une autre organisation. Ceci va permettre à la synchronisation côté serveur de fonctionner pour cette instance de Dynamics 365 mais l'autre instance ne fonctionne plus pour la synchronisation de cette boîte aux lettres via la synchronisation côté serveur. Pour changer la méthode de synchronisation pour les rendez-vous, contacts et tâches, cliquez sur : Paramètres > Configuration de la messagerie > Boîte aux lettres > ouvrez une boîte aux lettres > sélectionnez Aucun for Rendez-vous, contacts et tâches.

Pour plus d'informations, voir : Quand dois-je utiliser cette case à cocher ?

Impossible de définir le nom d'utilisateur et le mot de passe

Alerte : Vous ne pouvez pas définir le nom d'utilisateur et mot de passe dans le profil de ce serveur de messagerie et dans ses boîtes aux lettres associées car le serveur Microsoft Dynamics 365 nécessite l'utilisation d'un mode sécurisé (TLS/SSL) pour spécifier les informations d'identification. Utilisez un autre mode d'authentification ou contactez l'administrateur Microsoft Dynamics 365 afin qu'il autorise la définition d'informations d’identification sur un canal non sécurisé.

Cause :

Pour des raisons de sécurité, Microsoft Dynamics 365 ne vous autorise pas à enregistrer vos informations d'identification de courrier électronique dans Dynamics 365 si l'URL n'est pas configurée pour TLS/SSL (HTTPS).Microsoft Dynamics 365 n'autorise pas non plus la connexion à un serveur de messagerie n'utilisant pas SSL TLS/SSL.

Important

Vous pouvez uniquement désactiver cette exigence dans une installation locale de Dynamics 365.

Solution :

Les commandes Windows PowerShell suivantes peuvent être utilisées pour permettre l'entrée des informations d'identification via HTTP et pour la connexion à un serveur de messagerie non-TLS/SSL :

Autoriser les informations d'identification via HTTP

  1. Ouvrez une fenêtre de commande PowerShell.

  2. Ajoutez le composant logiciel enfichable PowerShell pour Microsoft Dynamics 365 :

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Entrez les éléments suivants :

    $itemSetting = new-object 'System.Collections.Generic.KeyValuePair[String,Object]'("AllowCredentialsEntryViaInsecureChannels",1)$setting = get-crmsetting customcodesettings
    $configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
    $configEntity.LogicalName="Deployment"
    $configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
    Set-CrmAdvancedSetting -Entity $configEntity
    
    $itemSetting = new-object 'System.Collections.Generic.KeyValuePair[String,Object]'("ECAllowNonSSLEmail",1)
    $configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
    $configEntity.LogicalName="Deployment"
    $configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
    $configEntity.Attributes.Add($itemSetting)
    Set-CrmAdvancedSetting -Entity $configEntity
    

Notes

Avant de pouvoir enregistrer une URL utilisant HTTP, vous devez mettre à jour les paramètres Utiliser SSL pour les connexions entrantes et sortantes (accédez à Paramètres > Configuration de la messagerie > Profils du serveur de messagerie. Sélectionnez ensuite un profil, développez Avancé et définissez Utiliser SSL pour la connexion entrante/sortante sur Non).

Problèmes potentiels et solutions

Impossible d'envoyer ou de recevoir de message électronique lorsque la synchronisation côté serveur est configurée avec Gmail

Si Microsoft Dynamics 365 est configuré pour utiliser la synchronisation côté serveur avec Gmail, vous pouvez rencontrer une des erreurs suivantes :

  • « Le courrier électronique ne peut pas être reçu dans la boîte aux lettres <Nom de la boîte aux lettres>. Vérifiez les informations d’identification de la boîte aux lettres et les autorisations pour la réception du courrier électronique. Puis, activez la boîte aux lettres pour le traitement du courrier électronique.

  • Une erreur inconnue s’est produite durant l’envoi du courrier électronique « Message-test ». La boîte aux lettres <Nom de la boîte aux lettres> n'a pas été synchronisée. Le propriétaire du profil de serveur de messagerie associé <Nom du profil de serveur de messagerie> a été averti.

Pour plus d’informations, voir cet article de la base de connaissances.

Utilisation de Dynamics 365 (en ligne) avec Exchange Online

Si votre entreprise utilise Exchange Online avec Dynamics 365 (en ligne), notez les points suivants :

Dynamics 365 (en ligne) prend en charge la synchronisation côté serveur avec Exchange Online dans le même utilisateur avec l'authentification de serveur à serveur. D'autres méthodes ou paramètres d'authentification ne sont pas recommandés ou pris en charge, notamment :

  • Utilisation des informations d'identification spécifiées par un utilisateur ou une file d'attente

  • Utilisation des informations d'identification spécifiées dans un profil de serveur de messagerie

  • Utilisation de l'emprunt d'identité

  • Définition de Découverte automatique de l'emplacement de serveur sur Non

  • Utilisation d'un profil de serveur de messagerie autre que Exchange Online

  • Utilisation de ports réseau autres que ceux définis par défaut

La connexion de Dynamics 365 (en ligne) avec Exchange Online dans un utilisateur différent n'est pas prise en charge.

Livraisons de boîtes aux lettres régulièrement désactivées

Les erreurs de livraison aux boîtes aux lettres sont classées de la façon suivante :

  1. Erreur permanente (par exemple, 401 Non autorisé) ou erreur temporaire (par exemple, un problème réseau).

  2. Erreur de serveur (par exemple, informations d'identification de profil incorrectes) ou erreur de boîte aux lettres (par exemple, informations d'identification de boîte aux lettres incorrectes).

Dynamics 365 répond à l'erreur de la façon suivante :

  • Pour les erreurs permanentes de serveur ou de boîte aux lettres, la boîte aux lettres est désactivée dès que l'erreur est détectée.

  • Pour les erreurs temporaires de serveur ou de boîte aux lettres, la livraison est retentée jusqu'à 10 fois avec un intervalle de 5 minutes entre chaque tentative. Si la livraison échoue après les 10 tentatives, l'erreur est considérée comme étant permanente et la boîte aux lettres est désactivée.

Consultez les étapes de résolution des problèmes de cette rubrique et si le problème est résolu, activez la boîte aux lettres.

Configurations non prises en charge de service de courrier électronique

Synchronisation côté serveur ne prend pas en charge les scénarios suivants :

  • Mélange de Exchange/SMTP et POP3/Exchange.

  • Création de campagnes marketing e-mail de masse.

  • Scénarios d'extensibilité comme l'extension des protocoles EWS/POP3/SMTP et la création de fournisseurs de messagerie personnalisés.

  • Exchange Server 2003 et Exchange Server 2007.

  • La synchronisation côté serveur dans Dynamics 365 (en ligne), ou dans un déploiement de Microsoft Dynamics 365 (local) configuré pour la conformité à FIPS 140-2, nécessite un serveur de messagerie POP3/SMTP qui est également conforme à FIPS 140-2. Certains serveurs de messagerie ne sont pas conformes à FIPS 140-2, tels que MSN, Outlook.com ou Windows Live Mail.

Dans la plupart des cas non pris en charge par synchronisation côté serveur, vous pouvez utiliser Microsoft Dynamics CRM E-mail Router.Pour plus d'informations :Intégrer (synchroniser) votre système de messagerie avec Microsoft Dynamics 365

Notes

Nous vous conseillons de ne pas utiliser une configuration mixte de synchronisation Outlook et synchronisation côté serveur pour les rendez-vous, les contacts et les tâches de la même organisation, car cela peut entraîner la mise à jour de données Dynamics 365 sans synchronisation pour tous les participants.

L'enregistrement de rendez-vous n'est pas créé dans Dynamics 365 lorsqu'il est suivi par un invité

Prenez en compte le scénario suivant pour le suivi d'un événement dans Dynamics 365 :

  1. Un organisateur d'événements utilise Outlook comme méthode de synchronisation.

  2. Un invité de l'événement utilise la synchronisation côté serveur comme méthode de synchronisation.

  3. Dans Dynamics 365 pour Outlook, l'organisateur crée un rendez-vous et envoie une invitation à l'invité.

  4. Dans Dynamics 365 pour Outlook, l'invité suit le rendez-vous.

  5. L'invité se connecte à Dynamics 365 et accède à Marketing > Activités > Rendez-vous > Mes rendez-vous

Résultat : le rendez-vous n'est pas créé dans Dynamics 365 pour l'invité.

Ce problème est connu et non pris en charge. Si l'organisateur est une personne en dehors de l'organisation Dynamics 365, un utilisateur Dynamics 365 qui est un invité peut toujours suivre le rendez-vous et créer l'enregistrement dans Dynamics 365.

Champs de statuts non répertoriés dans Dynamics 365 pour Outlook

Prenez en compte le scénario suivant :

  1. Dans Dynamics 365 pour Outlook, cliquez sur Fichier > Dynamics 365 > Synchroniser > Passer en revue les paramètres de synchronisation

  2. Sélectionnez l'onglet Champs de synchronisation et l'entité Contact.

Résultat : aucun champ Outlook/Exchange Catégorie : Inactif [Dynamics 365] et aucun champ Dynamics 365 Raison du statut : Inactif.

Ce problème est connu et non pris en charge.

Les activités et les rendez-vous de service ne sont pas synchronisés d'Outlook vers Dynamics 365

Les modifications apportées aux activités et les rendez-vous de service dans Dynamics 365 sont mises à jour dans Dynamics 365 pour Outlook lors de la synchronisation, mais l'inverse n'est pas vrai. Lorsque vous apportez des modifications aux activités et les rendez-vous de service dans Dynamics 365 pour Outlook, les changements ne sont pas synchronisés dans Dynamics 365. Les rendez-vous de service sont planifiés par un agent et ont besoin d'informations de disponibilité pour les ressources disponibles uniquement dans Dynamics 365.

Connaître les limites de réception et d'envoi d'Exchange Online

Pour les clients d'entreprise qui gèrent un flux important de courrier électronique, vérifiez si les limites de réception et d'envoi d'Exchange Online ne s'appliquent pas. Voir Limites d'Exchange Online

Voir aussi

Meilleures pratiques pour la synchronisation côté serveur
{Hidden Gem}Understanding Server Side sync Performance Dashboard
Résolution des problèmes et notions à connaître sur Microsoft Dynamics 365 pour Outlook
Configuration de la synchronisation côté serveur des messages électroniques, rendez-vous, contacts et tâches

© 2017 Microsoft. Tous droits réservés. Copyright