Partager via


Connecter Comptes Gmail utilisant OAuth 2.0

Suivre les étapes de cet article pour configurer la synchronisation côté serveur pour envoyer et recevoir des e-mails dans les applications d’engagement client (telles que Dynamics 365 Sales, Dynamics 365 service clientèle, Dynamics 365 Marketing, Dynamics 365 Field Service et Dynamics 365 Project Service Automation) à partir de comptes Gmail en utilisant OAuth 2.0 comme mécanisme d’autorisation.

Note

Le profil de serveur de messagerie Gmail OAuth fonctionne pour un maximum de 100 utilisateurs. Créez plusieurs profils (étapes 1 à 4) si vous souhaitez associer le même profil à plusieurs utilisateurs. OAuth

Étape 1. Activer IMAP ou POP dans Gmail

Note

Ces étapes doivent être effectuées par l’administrateur système.

Pour IMAP, suivez les étapes dans Consulter Gmail via d’autres plateformes de messagerie.

Pour POP, suivez les étapes dans Lire les messages Gmail sur d’autres clients de messagerie à l’aide de POP.

Étape 2. Créez un projet

Note

Ces étapes doivent être effectuées par l’administrateur système.

À l’aide d’un compte Google (cela peut être le même que celui que vous utiliserez pour envoyer et récupérer des e-mails, ou un autre), accédez à Google Developers Console et créez un projet.

Suivez les étapes pour Créer un projetdans Créer, arrêter et restaurer des projets.

Note

Ces étapes doivent être effectuées par l’administrateur système.

  1. Sélectionner OAuth écran de consentement, puis Sélectionner l’utilisateur saisit :

    • Sélectionnez Interne si vous utilisez un locataire administrateur GSuite et que vous créerez l’application exclusivement pour votre organisation.
    • Sélectionnez Externe si vous testez en utilisant un compte Gmail autonome.

    Capture d’écran de l’écran de consentement. OAuth

  2. Sélectionnez Créer.

  3. Sous Nom de l’application, saisissez le nom de l’application. Sous Domaines autorisés, saisissez le premier nom de domaine privé de votre environnement (par exemple, dynamics.com). Sélectionnez Enregistrer.

    Capture d’écran de la saisie du nom et du domaine de l’application.

  4. Sélectionnez Informations d’identification>Créer des informations d’identification.

    Capture d’écran de la commande Créer des informations d’identification.

  5. Sélectionner OAuth identifiant client.

  6. Sélectionnez Configurer l’écran de consentement.

  7. Entrez les paramètres suivants :

    Paramètre Utiliser
    Type d’application application Web
    Nom Nom de votre client Web.
    Origines JavaScript autorisées URL de votre environnement (par exemple, https://contoso.crm.dynamics.com)
    URI de redirection autorisés L’URL de votre environnement avec /_grid/cmds/dlg_gmailoauth.aspx en annexe (par exemple, https://contoso.crm.dynamics.com/_grid/cmds/dlg_gmailoauth.aspx)
  8. Cliquez sur Créer. Dans l’écran qui apparaît, notez l’ID client et le secret client. Vous utiliserez ces informations à l’étape suivante.

Étape 4. Création de profils de serveur de messagerie

  1. Dans le centre d’administration Power Platform, sélectionnez un environnement.

  2. Sur la barre de commandes, sélectionnez Paramètres>E-mail>Profils de serveur.

    Capture d’écran des paramètres de profil du serveur de messagerie.

  3. Dans la barre de commandes, sélectionnez Nouveau profil de serveur.

    Capture d’écran de création d’un profil du serveur de messagerie.

  4. Pour Type de serveur de messagerie, sélectionnez Gmail, puis entrez une valeur significative pour le champ Nom du profil.

    Capture d’écran de création d’un profil du serveur de messagerie pour Gmail.

  5. Si vous souhaitez utiliser ce profil de serveur comme profil par défaut pour les nouvelles boîtes aux lettres, activez Définir comme profil par défaut pour les nouvelles boîtes aux lettres.

  6. Pour le type d’authentification, Sélectionner Gmail OAuth.

  7. Pour Client ID et Client Secret, entrez les informations que vous avez notées au point étape 8 de la procédure précédente.

    Note

    Les champs Emplacements et ports sont automatiquement renseignés.

  8. Développez la section Avancé, puis utilisez les info-bulles pour choisir vos options de traitement des e-mails.

  9. Lorsque vous avez terminé, sélectionnez Enregistrer.

Étape 5. Configurer la boîte aux lettres

Note

Ces étapes doivent être effectuées par l’utilisateur de la boîte aux lettres.

  1. Dans l’application Web, accédez à Paramètres (Paramètres.) >Paramètres avancés.

  2. Sélectionnez Paramètres>Administration.

  3. Sélectionnez Paramètres>Configuration de la messagerie>Boîtes aux lettres.

  4. Sélectionnez la boîte aux lettres de l’utilisateur configuré dans les étapes précédentes.

  5. Utilisez les paramètres suivants :

    Paramètre Utiliser
    Profil de serveur Le profil créé à l’étape 4
    Courrier électronique entrant Synchronisation côté serveur ou E-mail Router
    Courrier électronique sortant Synchronisation côté serveur ou E-mail Router
  6. Cliquez sur Enregistrer.

  7. Sélectionnez Se connecter à Gmail.

  8. Parcourez les pages de connexion et d’autorisation Gmail.

Étape 6. Ajouter des utilisateurs de test

Dans Google Cloud Platform (Developer Console), ajoutez des utilisateurs dans la section Utilisateurs de test lors de la publication de l’application. Plus d’informations : Aide de la console Google Cloud Platform

Capture d’écran de l’ajout des utilisateurs de test.

Étape 7. Tester et activer

Note

Ces étapes doivent être effectuées par l’utilisateur de la boîte aux lettres.

Sélectionnez Tester et activer la boîte aux lettres pour tester la boîte aux lettres configurée à l’étape 6.

Capture d’écran montrant la commande du test et d’activation de la boîte aux lettres.