Copernic
CRM≈ 30 min

MDConnecter Microsoft Dynamics 365 à Copernic

Permet à votre assistant de créer un dossier (« Case ») dans Dynamics 365 Customer Service quand un client a besoin de votre équipe, rattaché à la fiche contact du client et avec ses pièces jointes.

Avant de commencer
  • Ce guide est technique : confiez-le à votre administrateur informatique ou à la personne qui gère Microsoft 365 et Dynamics 365 dans votre entreprise.
  • Pouvoir créer une inscription d’application dans le Microsoft Entra admin center (rôle Application Developer au minimum).
  • Être administrateur de l’environnement Dynamics 365 dans le Power Platform admin center (rôle System Administrator sur l’environnement, ou Power Platform Administrator).
Ce que vous allez nous transmettre
À la fin de ce guide, vous aurez ces informations en main.
InformationÀ quoi ça correspond
Directory (tenant) ID
L’identifiant de votre organisation chez Microsoft (le « tenant », c’est-à-dire l’annuaire Microsoft de votre entreprise). Copernic l’enregistre sous le nom Tenant ID.
Application (client) ID
L’identifiant de l’application créée pour Copernic. Copernic l’enregistre sous le nom Client ID.
Client secret (Value)Confidentiel
Le mot de passe de cette application, c’est-à-dire la colonne Value du secret (et non son Secret ID). Ne le partagez qu’avec Copernic.
Environment URL
L’adresse de votre environnement Dynamics 365, commençant par https://. Copernic l’enregistre sous le nom Resource URL.
Autorisations à cocher
Cochez uniquement celles-ci : votre assistant n’a pas besoin de plus.
AutorisationPourquoi
Case — Create, Read, Append, Append To
Créer le dossier, lire le dossier créé (pour récupérer son numéro), le relier au contact et y rattacher les pièces jointes. Le niveau User suffit : Copernic ne touche qu’aux dossiers qu’il a créés.
Contact — Create, Read, Write, Append To
Retrouver le client par son e-mail, créer sa fiche s’il n’existe pas, mettre à jour les champs que vous avez demandé à Copernic de renseigner, et relier le dossier à cette fiche. Niveau Organization, pour trouver un contact quel que soit son propriétaire.
Note — Create, Append
Ajouter les pièces jointes du client au dossier, sous forme de notes. Le niveau User suffit.

Pas à pas

  1. Étape 1
    Inscrire une application pour Copernic

    Cette « application » est l’identité avec laquelle Copernic se connectera à Dynamics 365, comme un compte de service.

    1. Connectez-vous au Microsoft Entra admin center (entra.microsoft.com).
    2. Ouvrez Entra ID › App registrations et cliquez sur New registration.
    3. Saisissez un nom, par exemple Copernic – Dynamics 365.
    4. Sous Supported account types, gardez Single tenant only (votre organisation uniquement). Laissez Redirect URI vide.
    5. Cliquez sur Register.
  2. Étape 2
    Copier les deux identifiants

    La page Overview de l’application s’affiche. Copiez l’Application (client) ID et le Directory (tenant) ID.

  3. Étape 3
    Créer un secret client
    1. Dans le menu de l’application, ouvrez Certificates & secrets › Client secrets et cliquez sur New client secret.
    2. Saisissez une description, par exemple Copernic, et choisissez une durée dans Expires (24 mois au maximum).
    3. Cliquez sur Add, puis copiez immédiatement la colonne Value.
  4. Étape 4
    Créer un rôle de sécurité dédié

    Un rôle de sécurité définit ce que Copernic a le droit de faire dans Dynamics 365. En créer un dédié limite l’accès au strict nécessaire.

    1. Connectez-vous au Power Platform admin center (admin.powerplatform.microsoft.com).
    2. Ouvrez Manage › Environments, sélectionnez votre environnement Dynamics 365, puis Settings › Users + permissions › Security roles.
    3. Cliquez sur New role, nommez-le Copernic – Tickets, choisissez votre unité commerciale (business unit) principale et enregistrez.
    4. Dans la liste des tables, donnez aux tables Case, Contact et Note les droits listés ci-dessous, avec le niveau indiqué, puis enregistrez.
    AutorisationPourquoi
    Case — Create, Read, Append, Append To
    Créer le dossier, lire le dossier créé (pour récupérer son numéro), le relier au contact et y rattacher les pièces jointes. Le niveau User suffit : Copernic ne touche qu’aux dossiers qu’il a créés.
    Contact — Create, Read, Write, Append To
    Retrouver le client par son e-mail, créer sa fiche s’il n’existe pas, mettre à jour les champs que vous avez demandé à Copernic de renseigner, et relier le dossier à cette fiche. Niveau Organization, pour trouver un contact quel que soit son propriétaire.
    Note — Create, Append
    Ajouter les pièces jointes du client au dossier, sous forme de notes. Le niveau User suffit.
  5. Étape 5
    Créer l’utilisateur d’application

    Cet utilisateur relie l’application inscrite dans Entra à votre environnement Dynamics 365. Il ne consomme pas de licence.

    1. Toujours dans Settings › Users + permissions, ouvrez Application users et cliquez sur New app user.
    2. Cliquez sur Add an app, cherchez l’application créée à l’étape 1 et cliquez sur Add.
    3. Choisissez la même Business unit que pour le rôle.
    4. Cliquez sur l’icône de modification des Security roles, cochez Copernic – Tickets, puis Save et confirmez.
    5. Cliquez sur Create.
  6. Étape 6
    Copier l’adresse de l’environnement

    Dans Manage › Environments, ouvrez votre environnement : la page de détails affiche l’Environment URL, par exemple votre-organisation.crm4.dynamics.com. Ajoutez https:// devant.

  7. Étape 7
    Transmettre les informations à Copernic

    Envoyez à votre contact Copernic le Directory (tenant) ID, l’Application (client) ID, la Value du secret, l’Environment URL et la date d’expiration du secret. Nous activons la connexion et vous confirmons quand un premier dossier a pu être créé.