Configuration des services cloud Microsoft Dynamics 365 et Salesforce

L’Experience Manager Forms intégration de données fournit des services cloud Microsoft Dynamics 365 et Salesforce permettant d’intégrer des formulaires adaptatifs aux modèles de données de formulaire prêts à l’emploi. Les formulaires adaptatifs peuvent alors interagir avec les serveurs Microsoft Dynamics 365 et Salesforce pour activer les workflows métier. Par exemple :

  • Écrire des données dans Microsoft Dynamics 365 et Salesforce lors de la soumission de formulaires adaptatifs.
  • Écrire des données dans Microsoft Dynamics 365 et Salesforce par le biais d’entités personnalisées définies dans un modèle de données de formulaire et inversement.
  • Interroger des données sur un serveur Microsoft Dynamics 365 et Salesforce pour préremplir des formulaires adaptatifs.
  • Lire des données à partir de serveurs Microsoft Dynamics 365 et Salesforce.

Les services cloud Microsoft Dynamics 365 et Salesforce et les modèles de données de formulaire sont disponibles prêts à l’emploi sur le serveur AEM Forms une fois que vous avez configuré un projet de développement de formulaires basé sur l’archétype Experience Manager.

REMARQUE

Les services cloud Microsoft Dynamics 365 et Salesforce et les modèles de données de formulaire ne sont disponibles prêts à l’emploi que si vous configurez un projet Experience Manager Forms as a Cloud Service basé sur un Archétype AEM version 30 ou supérieure.

Configuration du service cloud Salesforce

Avant de configurer les services cloud Salesforce, assurez-vous d’effectuer les tâches suivantes :

  • Créez une application connectée Salesforce compatible OAuth. Lorsque vous créez l’application Salesforce connectée, spécifiez l’URL de rappel au format suivant :

    https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
    

    Le serveur et le port doivent faire référence au nom d’hôte et au numéro de port du serveur AEM Forms.

  • Lors de la création de l’application Salesforce connectée, spécifiez full et offline_access comme valeurs de portée OAuth.

  • Notez les valeurs de l’ID client (appelé clé du client) et du secret client pour l’application connectée.

Pour configurer le service cloud Salesforce, procédez comme suit :

  1. Sur l’instance d’auteur AEM Forms, accédez à Outils marteau > Cloud Services > Sources de données. La liste des dossiers de wrapper disponibles inclut un dossier avec le titre DappTitle tout en générant le projet d’archétype d’AEM.
  2. Appuyez sur le nom du dossier, sélectionnez Configuration cloud Salesforce, puis appuyez sur Propriétés.
  3. Dans l’onglet Paramètres d’authentification :
    1. Spécifiez l’URL du domaine Salesforce dans le champ Hôte. Par exemple, [nom-de-domaine].my.salesforce.com.
    2. Indiquez l’ID client (appelé clé du client) et le secret client pour l’application connectée.
    3. Spécifiez full offline_access (valeurs full et offine_access séparées par un espace) dans le champ Champ d’application de l’autorisation.
    4. Appuyez sur Se connecter à OAuth. Vous êtes redirigé vers la page de connexion de Microsoft Dynamics.
    5. Connectez-vous avec vos informations d’identification Salesforce et autorisez la connexion de la configuration du service cloud au service Salesforce. Si la connexion est établie, vous êtes redirigé vers la page de configuration du service cloud Salesforce, qui affiche un message de réussite.
  4. Appuyez sur Enregistrer et fermer pour terminer la configuration.

Accès au modèle de données de formulaire Salesforce prêt à l’emploi

Un modèle de données de formulaire Salesforce prêt à l’emploi est disponible sur le serveur AEM Forms après que vous avez configuré un projet de développement de formulaires basé sur l’archétype Experience Manager.

Pour accéder au modèle de données de formulaire, accédez à Adobe Experience Manager > Formulaires > Intégrations de données. La liste des dossiers de disponibles inclut un dossier avec le titre DappTitle tout en générant le projet d’archétype d’AEM. Appuyez sur le nom du dossier, sélectionnez le modèle de données Salesforce, puis appuyez sur l’icône Modifier Modifier pour afficher le modèle de données de formulaire.

Après avoir configuré le service de configuration du cloud Salesforce , vous pouvez intégrer des formulaires adaptatifs avec le modèle de données Salesforce prêt à l’emploi.

Configuration du service cloud Microsoft Dynamics 365

Avant de configurer le service cloud Microsoft Dynamics 365, assurez-vous d’effectuer les tâches suivantes :

  • Enregistrez une application pour Microsoft Dynamics 365 avec l’Active Directory Azure. Lorsque vous créez l’application connectée Microsoft Dynamics 365, spécifiez les URL de réponse au format suivant :

    https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
    

    Le serveur et le port doivent faire référence au nom d’hôte et au numéro de port du serveur AEM Forms.

  • Notez les valeurs de l’ID client (également appelé « ID d’application ») et du secret du client pour l’application connectée.

Pour configurer le service cloud Microsoft Dynamics 365, procédez comme suit :

  1. Sur l’instance d’auteur AEM Forms, accédez à Outils marteau > Cloud Services > Sources de données. La liste des dossiers de wrapper disponibles inclut un dossier avec le titre DappTitle tout en générant le projet d’archétype d’AEM.
  2. Appuyez sur le nom du dossier, sélectionnez Configuration cloud Microsoft Dynamics 365, puis appuyez sur Propriétés.
  3. Dans l’onglet Paramètres d’authentification :
    1. Saisissez la valeur pour le champ Racine du service. Accédez à l’instance Dynamics et à Ressources de développement pour afficher la valeur du champ Racine du service. Par exemple, https://<tenant-name>.dynamics.com/api/data/v9.1/

    2. Spécifiez l’ID client (appelé ID d’application) et le secret client pour l’application connectée.

    3. Remplacez {tenant} par un ID client dans les champs URL OAuth, URL du jeton d’actualisation et URL de jeton d’accès.

    4. Spécifiez l’URL de l’instance dynamique dans le champ Ressource pour configurer Microsoft Dynamics avec un modèle de données de formulaire. Utilisez l’URL racine du service pour dériver l’URL de l’instance dynamique. Par exemple, https://<tenant-name>.dynamics.com.

    5. Spécifiez openid dans le champ Champ d’application de l’autorisation pour la procédure d’autorisation sur Microsoft Dynamics 365.

    6. Connectez-vous avec vos informations d’identification Microsoft Dynamics 365 et autorisez la connexion de la configuration du service cloud au service Microsoft Dynamics 365. Si la connexion est établie, vous êtes redirigé vers la page de configuration du service cloud Microsoft Dynamics 365, qui affiche un message de réussite.

  4. Appuyez sur Enregistrer et fermer pour terminer la configuration.

Accès au modèle de données de formulaire Microsoft Dynamics 365 prêt à l’emploi

Un modèle de données de formulaire Microsoft Dynamics 365 prêt à l’emploi est disponible sur le serveur AEM Forms après que vous avez configuré un projet de développement de formulaires basé sur l’archétype Experience Manager.

Pour accéder au modèle de données de formulaire, accédez à Adobe Experience Manager > Formulaires > Intégrations de données. La liste des dossiers de disponibles inclut un dossier avec le titre DappTitle tout en générant le projet d’archétype d’AEM. Appuyez sur le nom du dossier, sélectionnez le modèle de données Microsoft Dynamics 365, puis appuyez sur l’icône Modifier Modifier pour afficher le modèle de données de formulaire.

Après avoir configuré le service de configuration du cloud Microsoft Dynamics 365 , vous pouvez intégrer des formulaires adaptatifs avec le modèle de données Microsoft Dynamics 365 prêt à l’emploi.

Sur cette page