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.
- 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).
| 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. |
| Autorisation | Pourquoi |
|---|---|
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
- Étape 1Inscrire une application pour Copernic
Cette « application » est l’identité avec laquelle Copernic se connectera à Dynamics 365, comme un compte de service.
- Connectez-vous au Microsoft Entra admin center (entra.microsoft.com).
- Ouvrez Entra ID › App registrations et cliquez sur New registration.
- Saisissez un nom, par exemple
Copernic – Dynamics 365. - Sous Supported account types, gardez Single tenant only (votre organisation uniquement). Laissez Redirect URI vide.
- Cliquez sur Register.
AstuceInutile d’ajouter des API permissions : les droits de Copernic sont définis plus loin, par un rôle de sécurité dans Dynamics 365.
- Étape 2Copier les deux identifiants
La page Overview de l’application s’affiche. Copiez l’Application (client) ID et le Directory (tenant) ID.
- Étape 3Créer un secret client
- Dans le menu de l’application, ouvrez Certificates & secrets › Client secrets et cliquez sur New client secret.
- Saisissez une description, par exemple
Copernic, et choisissez une durée dans Expires (24 mois au maximum). - Cliquez sur Add, puis copiez immédiatement la colonne Value.
AstuceNotez la date d’expiration dans votre agenda, un mois avant l’échéance. À cette date, la connexion s’arrête : créez un nouveau secret et envoyez-le à Copernic avant.
AttentionLa Value n’est affichée qu’une seule fois : si vous quittez la page sans la copier, créez un nouveau secret. Ne confondez pas avec le Secret ID, qui ne fonctionne pas comme mot de passe.
- Étape 4Cré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.
- Connectez-vous au Power Platform admin center (admin.powerplatform.microsoft.com).
- Ouvrez Manage › Environments, sélectionnez votre environnement Dynamics 365, puis Settings › Users + permissions › Security roles.
- Cliquez sur New role, nommez-le
Copernic – Tickets, choisissez votre unité commerciale (business unit) principale et enregistrez. - Dans la liste des tables, donnez aux tables Case, Contact et Note les droits listés ci-dessous, avec le niveau indiqué, puis enregistrez.
Autorisation Pourquoi Case — Create, Read, Append, Append ToCré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 ToRetrouver 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, AppendAjouter les pièces jointes du client au dossier, sous forme de notes. Le niveau User suffit. AstuceSi vous avez demandé à Copernic de remplir des champs qui pointent vers d’autres tables (par exemple un sujet ou une file d’attente), ajoutez Read et Append To sur ces tables. Si la création échoue en citant un droit manquant (
prvRead…,prvCreate…), ajoutez ce droit au rôle. - Étape 5Créer l’utilisateur d’application
Cet utilisateur relie l’application inscrite dans Entra à votre environnement Dynamics 365. Il ne consomme pas de licence.
- Toujours dans Settings › Users + permissions, ouvrez Application users et cliquez sur New app user.
- Cliquez sur Add an app, cherchez l’application créée à l’étape 1 et cliquez sur Add.
- Choisissez la même Business unit que pour le rôle.
- Cliquez sur l’icône de modification des Security roles, cochez
Copernic – Tickets, puis Save et confirmez. - Cliquez sur Create.
AttentionSans rôle de sécurité, l’utilisateur d’application peut se connecter mais n’a le droit de rien faire : la création des dossiers échouera.
- Étape 6Copier 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. Ajoutezhttps://devant.AstuceC’est aussi le début de l’adresse affichée par votre navigateur quand vous ouvrez Dynamics 365. Le chiffre après
crmdépend de la région de vos données (crm4pour l’Europe, par exemple) : copiez-le tel quel. - Étape 7Transmettre 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éé.
AstuceVous pouvez aussi saisir ces informations vous-même : dans votre espace Copernic, ouvrez l’onglet Mon entreprise, remplissez la carte Dynamics 365, puis cliquez sur Enregistrer. Cette carte apparaît dès que Copernic a activé le connecteur pour votre entreprise.
Transmettez-les uniquement à votre contact Copernic, par un canal privé — jamais sur un forum, un ticket public ou un réseau social. Vous pouvez couper l’accès à tout moment en supprimant la clé (ou l’application) dans votre outil.