- Accueil
- Ressources
- Intégrations
- Microsoft Dynamics CRM
Intégration Microsoft Dynamics CRM n8nAutomatiser Microsoft Dynamics CRM avec n8n.
Où mettre l'écriture CRM dans un workflow ? L'intégration Microsoft Dynamics CRM n8n tient en une ressource, Account, et 5 opérations dessus : créer, lire, lister, mettre à jour, supprimer. Créer et mettre à jour ouvrent 36 champs optionnels. Aucun nœud trigger ne l'accompagne.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Microsoft Dynamics CRM n8n ?
Elle fait entrer tes comptes Dynamics dans un workflow n8n, là où vivent déjà les autres outils. Un workflow, c'est une suite de nœuds : chaque nœud fait une étape, et les données circulent de l'un à l'autre sous forme d'items JSON. Le nœud Dynamics, c'est l'étape qui lit ou écrit un enregistrement Account. Une ressource, 5 opérations, et un credential (l'identifiant de connexion) créé une seule fois.
Premier cas, la liste d'exposants ramenée d'un salon. Les lignes atterrissent dans Google Sheets, un Schedule Trigger les relit à intervalle fixe, et account.create écrit chaque société dans Dynamics avec son Name. Le mail, le téléphone et le site suivent dans la collection optionnelle. Personne ne ressaisit quoi que ce soit le lundi matin.
Deuxième cas, la revue de portefeuille. account.getAll avec Return All activé enchaîne les pages de l'API et ramène toute la liste ; un Query la réduit au segment qui t'intéresse vraiment. Le résultat part dans Slack en un seul message, ce qui suffit souvent à supprimer une réunion hebdo.
Troisième cas, la fiche qui reste juste. Un webinaire se termine, Mautic sait qui a assisté, account.get relit l'état courant du compte, un nœud IF tranche, et account.update ne réécrit que les champs qui ont bougé. Le commercial retrouve l'info là où il la cherche.
Le nœud embarque une ressource et 5 opérations. Tout ce qui sort de ce catalogue passe par le nœud HTTP Request, qui appelle n'importe quel endpoint de l'API en réutilisant le même credential via l'authentification prédéfinie. Rien de plus à configurer côté connexion.
Deux points à garder en tête avant de construire. Account ID est requis sur get, update et delete : un workflow qui touche un compte existant doit donc trimballer cette valeur depuis une étape précédente. Et Return All décoché, n8n s'arrête à Limit ; trois nœuds plus loin, une liste tronquée ressemble trait pour trait à une liste complète. Pour choisir la plateforme avant d'écrire une ligne, l'Avis n8n pose les critères, et la Formation n8n creuse les expressions et la gestion d'erreur.
Comment brancher Dynamics CRM sur n8n ?
- 01
Déclarer une application côté Microsoft
Ouvre le portail d'enregistrement d'applications Microsoft et choisis Register an application. Donne-lui un nom, puis dans Supported account types, prends les comptes de n'importe quel annuaire d'organisation plus les comptes Microsoft personnels. Copie l'OAuth Callback URL affichée sur l'écran du credential n8n, colle-la dans Redirect URI, sélectionne la plateforme Web, puis valide. L'Application (client) ID devient le Client ID dans n8n.
- 02
Générer un secret client
Sur la page de l'application, va dans Certificates & secrets et clique New client secret. Décris-le, par exemple
n8n credential, puis ajoute-le. Copie la chaîne de la colonne Value, pas l'identifiant affiché à côté, et colle-la dans n8n comme Client Secret. Clique ensuite Connect my account, connecte-toi au compte Microsoft et autorise l'application à accéder à tes informations. La méthode d'authentification supportée ici, c'est OAuth2. - 03
Vérifier les prérequis, puis réutiliser le credential
Trois conditions : un compte Microsoft Azure existe, au moins un compte utilisateur a accès au service, et si un compte Microsoft Entra d'entreprise gère cet utilisateur, un administrateur a activé l'option qui autorise les utilisateurs à consentir aux applications accédant aux données de l'entreprise en leur nom. Une fois le credential enregistré dans le menu Credentials, tous tes workflows le proposent dans la liste déroulante du nœud.
Ce que le nœud Microsoft Dynamics CRM sait faire
Le nœud Microsoft Dynamics CRM expose 5 opérations sur 1 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Account
5 opérationsCreate an account
account.createCe que tu vois dans n8n
Notes & cas d'usage
Crée un compte dans Dynamics. Un seul champ est requis, tout le reste voyage dans une collection optionnelle.
Paramètres clés
- Name : requis, le nom de la société ou de l'entreprise. Depuis un nœud précédent, ça s'écrit sous forme d'expression,
{{ $json.field }}, que n8n résout à l'exécution. - Additional Fields : 36 champs optionnels, dont Email Address 1 (l'adresse e-mail principale du compte), Telephone 1 (le numéro de téléphone principal) et Website URL.
- Return Field Names or IDs : les champs que la réponse contiendra, pris dans la liste ou définis par une expression.
Delete an account
account.deleteCe que tu vois dans n8n
Notes & cas d'usage
Supprime un compte de Dynamics. L'opération prend une seule entrée et rien d'autre, ce qui en fait le nœud le plus facile à déclencher par erreur.
Paramètres clés
- Account ID : requis, l'identifiant du compte à supprimer. Fais-le venir de l'étape qui a trouvé l'enregistrement, en général via une expression du type
{{ $json.field }}.
Get an account
account.getCe que tu vois dans n8n
Notes & cas d'usage
Relit un compte et le transmet au nœud suivant. C'est comme ça qu'un workflow vérifie l'état courant avant de décider quoi que ce soit.
Paramètres clés
- Account ID : requis, le compte à lire, le plus souvent fourni par l'étape d'avant à travers une expression comme
{{ $json.field }}. - Return Field Names or IDs : choisis les champs dans la liste, ou passe les identifiants par une expression.
Get many accounts
account.getAllCe que tu vois dans n8n
Notes & cas d'usage
Sort des comptes de Dynamics en un seul nœud. C'est le point de départ des exports et des synchros.
Paramètres clés
- Return All : coché, n8n enchaîne les pages de l'API et ramène tous les comptes ; décoché, Limit fixe le nombre maximal de résultats renvoyés.
- Query : une requête qui filtre les résultats, quand tu veux un segment et pas la base entière.
- Return Field Names or IDs : prends les champs dans la liste, ou indique les identifiants par une expression.
Update an account
account.updateCe que tu vois dans n8n
Notes & cas d'usage
Modifie un compte déjà présent. Le nœud envoie les champs que tu ajoutes dans la collection Update Fields, et rien de ce que tu laisses de côté.
Paramètres clés
- Account ID : requis, le compte à modifier, en général une expression comme
{{ $json.field }}venue de l'étape juste avant. - Update Fields : les mêmes 36 champs qu'à la création, dont Credit Limit (la limite de crédit du compte, une référence utile quand tu traites des questions de facturation), Number Of Employees et Industry Name or ID.
Besoin d'aide pour automatiser Microsoft Dynamics CRM avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Les questions qui viennent ensuite
01L'intégration Microsoft Dynamics CRM n8n est-elle gratuite ?
02Quels credentials faut-il pour le nœud Dynamics CRM ?
03Quelles limites a le nœud Dynamics CRM dans n8n ?
04Peut-on déclencher un workflow n8n quand un compte Dynamics change ?
05n8n ou Make pour Microsoft Dynamics CRM ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.



