Partager via


Résolution des problèmes de synchronisation côté serveur

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

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.

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. 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

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 Office 365. Cette boîte aux lettres a été désactivée pour l'envoi/la réception du courrier électronique et le propriétaire du profil du serveur de messagerie 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 CRM Online et Exchange Online. Cette authentification dépend d'une approbation entre CRM Online et Exchange Online. En vérifiant l'adresse de messagerie dans Dynamics 365 en tant qu'administrateur général d'Office 365, CRM Online 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 à CRM Online 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. Sélectionnez 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 choisissez Approuver l’adresse de messagerie.

  6. Sélectionnez OK pour approuver les adresses de messagerie.

  7. Choisissez 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 à CRM Online 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. Sélectionnez 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 choisissez Approuver l’adresse de messagerie.

  6. Sélectionnez OK pour approuver les adresses de messagerie.

  7. Choisissez 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 choisissez 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 choisir 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, 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 CRM. 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, choisissez : 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 CRM, 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, choisissez : 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 CRM nécessite l'utilisation d'un mode sécurisé (SSL) pour spécifier les informations d'identification. Utilisez un autre mode d'authentification ou contactez l'administrateur Microsoft Dynamics CRM 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 SSL (HTTPS).Microsoft Dynamics 365 n'autorise pas non plus la connexion à un serveur de messagerie n'utilisant pas 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-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

Utilisation de CRM Online avec Exchange Online

Si votre entreprise utilise Exchange Online avec CRM Online, notez les points suivants :

CRM Online 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 CRM Online 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. Pour plus d'informations, consultez Tester la configuration des boîtes aux lettres paramétrées via une synchronisation côté serveur.

Configurations non prises en charge de service de courrier électronique

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

  • Déploiements hybrides :

    • CRM Online avec Exchange (local).

    • Microsoft Dynamics CRM (local) avec Exchange Online.

  • 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 CRM Online, 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 :Choix d'une méthode pour la synchronisation des messages

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 CRM 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 CRM pour Outlook, l'organisateur crée un rendez-vous et envoie une invitation à l'invité.

  4. Dans Dynamics CRM 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 CRM for Outlook

Prenez en compte le scénario suivant :

  1. Dans Dynamics CRM pour Outlook, choisissez Fichier > CRM > 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 [CRM] et aucun champ CRM 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 CRM

Les modifications apportées aux activités et les rendez-vous de service dans Dynamics 365 sont mises à jour dans Dynamics CRM 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 CRM 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.

Voir aussi

Configuration de la synchronisation côté serveur
Recommandations et notions à connaître sur la synchronisation côté serveur
Résolution des problèmes et notions à connaître sur Microsoft Dynamics CRM pour Outlook

© 2016 Microsoft Corporation. Tous droits réservés. Copyright