Microsoft Dynamics 365 modules

Dans un scénario Adobe Workfront Fusion, vous pouvez automatiser les workflows qui utilisent Microsoft Dynamics 365 et le connecter à plusieurs applications et services tiers.

NOTE
Le connecteur Microsoft Dynamics 365 ne prend pas en charge Dynamics Finance and Operations.
Pour plus d’informations sur le connecteur Microsoft Dynamics 365 Finance and Operations, voir Microsoft Dynamics 365 Finance and Operations modules.

Pour obtenir des instructions sur la création d’un scénario, consultez les articles sous Créer des scénarios : index d’article.

Pour plus d’informations sur les modules, consultez les articles sous Modules : index des articles.

Conditions d’accès

Développez pour afficher les exigences d’accès aux fonctionnalités de cet article.

Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Package Adobe Workfront Tous
Licence Adobe Workfront

Nouveau : Standard

Ou

En cours : Travail ou version ultérieure

Licence Adobe Workfront Fusion **

Actuel : aucune exigence de licence Workfront Fusion

Ou

Hérité : Workfront Fusion pour l’automatisation et l’intégration du travail

Produit

Nouveau :

  • Sélectionnez ou le package Prime Workfront : votre entreprise doit acheter Adobe Workfront Fusion.
  • Package Ultimate Workfront : Workfront Fusion est inclus.

Ou

Actuel : votre entreprise doit acheter Adobe Workfront Fusion.

Pour plus d’informations sur les informations contenues dans ce tableau, voir Conditions d’accès requises dans la documentation.

Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Licences Adobe Workfront Fusion.

Conditions préalables

Pour utiliser Microsoft Dynamics 365, vous devez avoir un compte Microsoft Dynamics 365.

Connecter Microsoft Dynamics 365 à Workfront Fusion

Vous pouvez créer une connexion à votre compte Microsoft Dynamics 365 directement à partir d’un module Microsoft Dynamics 365.

NOTE
Certaines applications Microsoft utilisent la même connexion, qui est liée à des autorisations d’utilisateur ou d’utilisatrice. Ainsi, lors de la création d’une connexion, l’écran de consentement aux autorisations affiche les autorisations précédemment accordées à la connexion de cet utilisateur ou de cette utilisatrice, en plus des nouvelles autorisations nécessaires à l’application actuelle.
Par exemple, si un utilisateur ou une utilisatrice dispose d’autorisations « Lire le tableau » accordées via le connecteur Excel, puis crée une connexion dans le connecteur Outlook pour lire les e-mails, l’écran de consentement aux autorisations affiche à la fois l’autorisation « Lire le tableau » déjà accordée et l’autorisation « Écrire des e-mails » nouvellement requise.
  1. Dans n’importe quel module Microsoft Dynamics 365, cliquez sur Ajouter en regard du champ Connexion.

  2. Remplissez les champs suivants :

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header
    Connection name Saisissez un nom pour cette connexion.
    Environment Indiquez si vous vous connectez à un environnement de production ou hors production.
    Type Choisissez si vous souhaitez vous connecter à un compte de service ou à un compte personnel.

    Client ID

    (Facultatif)

    Saisissez votre Client ID Microsoft Dynamics.

    Client Secret

    (Facultatif)

    Saisissez votre Microsoft Dynamics Client Secret.
    Authentication URL

    Saisissez l’URL que votre instance de Workfront utilisera pour authentifier cette connexion.

    La valeur par défaut est https://oauth.my.workfront.com/integrations/oauth2.

    Resource saisissez l’adresse de votre compte Dynamics 365, sans >https://.
  3. Cliquez sur Continuer pour créer la connexion et revenir au module.

NOTE
Lors de l’enregistrement de Workfront Fusion dans votre portail Microsoft Azure, utilisez l’URI de redirection suivant :
  • https://app.workfrontfusion.com/oauth/cb/workfront-microsoft-dynamics2

Modules Microsoft Dynamics 365 et leurs champs

Lorsque vous configurez les modules Microsoft Dynamics 365, Workfront Fusion affiche les champs répertoriés ci-dessous. En plus de ces derniers, des champs Microsoft Dynamics 365 supplémentaires peuvent s’afficher, selon des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.

Si le bouton « Mapper » apparaît au-dessus d’un champ ou d’une fonction, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, voir Mappage des informations d’un module à un autre.

Basculement de carte

Déclencheurs

Surveiller des enregistrements (en temps réel)

Ce module de déclenchement instantané exécute un scénario lorsqu’un enregistrement (objet) que vous spécifiez est créé ou mis à jour dans Dynamics 365.

Un webhook est nécessaire pour ce module.

Webhook

Sélectionnez le webhook que vous souhaitez utiliser pour ce module.

Pour ajouter un nouveau webhook :

  1. Cliquez sur Add à droite du champ Webhook.

  2. Dans le champ Nom du Webhook, saisissez un nom explicite pour le webhook.

  3. Dans le champ Connection, sélectionnez la connexion que vous souhaitez utiliser.

    Pour savoir comment connecter votre compte Microsoft Dynamics 365 à Workfront Fusion, voir Connecter Microsoft Dynamics 365 à Workfront Fusion dans cet article.

  4. Cliquez sur Save pour enregistrer votre webhook et revenir au module.

Surveiller des enregistrements (prévus)

Ce module de déclenchement planifié exécute un scénario lorsqu’un enregistrement dans l’objet que vous spécifiez est créé ou mis à jour après la dernière exécution planifiée de ce scénario.

La sortie du module indique si l'enregistrement trouvé est nouveau ou mis à jour. Si l’enregistrement a été ajouté et mis à jour au cours de la période, il est renvoyé en tant que nouvel enregistrement.

Cela se produit à un intervalle planifié régulier que vous spécifiez.

Lorsque vous configurez ce module, les champs suivants s’affichent.

Connection
Pour savoir comment connecter votre compte Microsoft Dynamics 365 à Workfront Fusion, consultez la section Connecter Microsoft Dynamics 365 à Workfront Fusion dans cet article.
Include
Choisissez si vous souhaitez que le module regarde Nouveaux enregistrements uniquement, Enregistrements mis à jour uniquement ou Enregistrements nouveaux et mis à jour.
Entity Type
Sélectionnez le type d’enregistrement Microsoft Dynamics 365 que vous souhaitez que le scénario surveille.
Outputs
Sélectionnez les informations que vous souhaitez inclure dans le bundle de sortie pour ce module. Les champs sont disponibles en fonction du type d’entité sélectionné.
Max Records
Saisissez ou mappez le nombre maximum d’enregistrements que le module doit renvoyer pour chaque cycle d’exécution du scénario.

Actions

Créer un enregistrement

Ce module d’action crée une entité, telle qu’un rendez-vous ou une tâche.

Vous spécifiez des informations sur l’entité que vous souhaitez créer.

Le module renvoie l’ID de la nouvelle entité et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mettre en correspondance ces informations dans les modules suivants du scénario.

Lorsque vous configurez ce module, les champs suivants s’affichent.

Connection
Pour obtenir des instructions sur la connexion de votre compte Microsoft Dynamics 365 à Workfront Fusion, voir Connecter Microsoft Dynamics 365 à Workfront Fusion dans cet article.
Entity Type
Sélectionnez le type d’entité que vous souhaitez que le module crée.
Select Fields to Map
Sélectionnez les champs pour lesquels vous souhaitez inclure des valeurs lors de la création de l’enregistrement. Les champs disponibles dépendent du type d’entité.
Property fields
Il s’agit des champs que vous avez sélectionnés. Saisissez la valeur que vous souhaitez donner à l’enregistrement pour une propriété donnée.

Supprimer l’enregistrement

Ce module d’action supprime une entité.

Vous spécifiez l’identifiant de l’entité.

Le module renvoie l’identifiant de l’entité et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mettre en correspondance ces informations dans les modules suivants du scénario.

Lorsque vous configurez ce module, les champs suivants s’affichent.

Connection
Pour obtenir des instructions sur la connexion de votre compte Microsoft Dynamics 365 à Workfront Fusion, voir Connecter Microsoft Dynamics 365 à Workfront Fusion dans cet article.
Entity Type
Sélectionnez le type d’entité que vous souhaitez que le module supprime.
ID
Saisissez ou mappez l’identifiant Microsoft Dynamics 365 unique de l’enregistrement que vous souhaitez que le module supprime.

Réaliser un appel API

Ce module d’action permet d’effectuer un appel authentifié personnalisé vers l’API Microsoft Dynamics 365. De cette façon, vous pouvez créer une automatisation du flux de données qui ne peut pas être réalisée par les autres modules Microsoft Dynamics 365.

Le module renvoie des informations sur le code d’état, les en-têtes et le corps. Vous pouvez mettre en correspondance ces informations dans les modules suivants du scénario.

Pour en savoir plus, consultez la documentation Microsoft sur l’utilisation de Dynamics 365 Customer Engagement Web API.

Lorsque vous configurez ce module, les champs suivants s’affichent.

Connection
Pour obtenir des instructions sur la connexion de votre compte Microsoft Dynamics 365 à Workfront Fusion, consultez la section Connecter Microsoft Dynamics 365 à Workfront Fusion de cet article.
URL
Saisissez un chemin d’accès relatif à <Instance URL>/api/data/v9.1/.
Method

Sélectionnez la méthode de requête HTTP dont vous avez besoin pour configurer l’appel API. Pour plus d’informations, voir Méthodes de requête HTTP.

Pour en savoir plus, voir

Headers

Ajoutez les en-têtes de la requête sous la forme d’un objet JSON standard.

Par exemple, {"Content-type":"application/json"}

Workfront Fusion ajoute les en-têtes d’autorisation pour vous.

Query String

Ajoutez la requête pour l’appel API sous la forme d’un objet JSON standard.

Par exemple : {"name":"something-urgent"}

Body

Ajoutez le contenu du corps de l’appel API sous la forme d’un objet JSON standard.

Note :

Lorsque vous utilisez des instructions conditionnelles telles que if dans votre JSON, placez les guillemets à l’extérieur de l’instruction conditionnelle.

Lire les enregistrements

Ce module d’action lit les données d’une seule entité dans Microsoft Dynamics 365.

Vous spécifiez l’identifiant de l’entité.

Le module renvoie l’identifiant de l’entité et tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mettre en correspondance ces informations dans les modules suivants du scénario.

Lorsque vous configurez ce module, les champs suivants s’affichent.

Connection
Pour obtenir des instructions sur la connexion de votre compte Microsoft Dynamics 365 à Workfront Fusion, voir Connecter Microsoft Dynamics 365 à Workfront Fusion dans cet article.
Entity Type
Sélectionnez le type d’entité que vous souhaitez que le module lise.
Outputs
Sélectionnez les informations que vous souhaitez inclure dans le bundle de sortie pour ce module.
ID
Saisissez ou mappez l’identifiant Microsoft Dynamics 365 unique de l’enregistrement que vous souhaitez que le module lise.

Mettre à jour un enregistrement

Ce module d’action met à jour une entité.

Vous spécifiez l’identifiant de l’entité.

Le module renvoie l’identifiant de l’enregistrement mis à jour et les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mettre en correspondance ces informations dans les modules suivants du scénario.

Lorsque vous configurez ce module, les champs suivants s’affichent.

Connection
Pour obtenir des instructions sur la connexion de votre compte Microsoft Dynamics 365 à Workfront Fusion, voir Connecter Microsoft Dynamics 365 à Workfront Fusion dans cet article.
Entity Type
Sélectionnez le type d’entité que le module doit mettre à jour.
Select Fields to Map
Sélectionnez les champs pour lesquels vous souhaitez inclure des valeurs lors de la création de l’enregistrement. Les champs disponibles dépendent du type d’entité.
Property fields
Il s’agit des champs que vous avez sélectionnés. Saisissez la valeur que vous souhaitez donner à l’enregistrement pour une propriété donnée.
ID
Saisissez ou mappez l’identifiant unique Microsoft Dynamics 365 de l’enregistrement que le module doit mettre à jour.

Recherches

Rechercher des enregistrements

Ce module de recherche trouve des enregistrements dans un objet de Microsoft Dynamics 365 qui correspondent à la requête que vous spécifiez. Vous pouvez mettre en correspondance ces informations dans les modules suivants du scénario.

Lorsque vous configurez ce module, les champs suivants s’affichent.

Connection
Pour obtenir des instructions sur la connexion de votre compte Microsoft Dynamics 365 à Workfront Fusion, voir Connecter Microsoft Dynamics 365 à Workfront Fusion dans cet article.
Entity Type
Sélectionnez le type d’entité que le module doit mettre à jour.
Filters

Sélectionnez le filtre à utiliser pour cette recherche.

  • Standard Filters

    Configurez le filtre en sélectionnant un champ et un opérateur, puis en saisissant ou en mappant la valeur à rechercher. Vous pouvez utiliser des règles AND ou OR pour votre filtre.

  • Query Functions

    Saisissez la fonction de requête de l’API web Dynamics 365 que vous souhaitez utiliser pour la recherche.

    Pour plus d’informations sur les fonctions de requête, voir Référence de fonction de requête d’API Web dans la documentation Microsoft.

Sort

Indiquez l’ordre dans lequel les éléments sont renvoyés. Vous pouvez ajouter plusieurs types.

  • Field

    Indiquez le champ de tri des résultats.

  • Direction

    Définissez la direction du tri (ascendant ou descendant).

Max Records
Saisissez ou mappez le nombre maximum d’enregistrements que le module doit renvoyer pour chaque cycle d’exécution du scénario.
Outputs
Sélectionnez les informations que vous souhaitez inclure dans le bundle de sortie pour ce module.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3