Skip to main content

Installation d’une solution AppExchange

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Décrire les solutions Salesforce Labs
  • Installer une solution AppExchange dans votre organisation
  • Ajouter une solution AppExchange à un flux de processus
Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Vidéo de démonstration Trail Together

Vous souhaitez être guidé pas à pas par un expert pendant que vous travaillez sur cette étape ? Regardez cette vidéo qui fait partie de la série Trail Together.

(Ce clip commence à 20 min 32 s, au cas où vous voudriez revenir en arrière et regarder à nouveau le début de l’étape.)

Introduction

Saisissez-vous de votre souris et préparez-vous à partir à l’aventure. Dans cette unité, nous vous accompagnons tout au long du processus d’installation et d’utilisation d’une solution AppExchange. Vous aurez ensuite l’occasion d’appliquer ce que vous avez appris en relevant un défi pratique.

Voici une vue d’ensemble des tâches à accomplir.

  1. Installation du composant Service Agent Script for Salesforce Flow (Script d’agent de service pour Salesforce Flow).
  2. Création d’un flux
  3. Ajout du composant au flux.
  4. Exécution du flux.

Découverte de Salesforce Labs

[Texte Alt : Image de bannière Salesforce Labs avec des montagnes en arrière-plan, ainsi que des tubes à essai et des béchers au premier plan]

Dans cet exercice, nous utilisons une solution Salesforce Labs. Si des images de scientifiques fous et de boîtes de Pétri vous viennent à l’esprit, soyez rassuré. Salesforce Labs est un programme qui permet aux ingénieurs Salesforce et à d’autres employés Trailblazers de créer des solutions et de les partager avec vous sur AppExchange. Ces solutions consistent aussi bien en de simples outils qu’en des solutions s’appliquant à des secteurs entiers et sont :

  • gratuites ;
  • prêtes à être installées ;
  • destinées à résoudre les problèmes courants des entreprises ;
  • open source, c’est-à-dire que vous pouvez analyser leur fonctionnement et les personnaliser selon vos besoins. Elles sont un excellent moyen pour mieux connaître le fonctionnement de la plate-forme.

Enfin, les solutions Salesforce Labs constituent un très bon moyen de découvrir les nouveautés et l’actualité de Salesforce. Nous lançons constamment des solutions Labs qui utilisent nos produits et fonctionnalités les plus récents.

Installation d’un composant de flux

Votre première tâche consiste à installer le composant Service Agent Script for Salesforce Flow (Script d’agent de service pour Salesforce Flow) dans votre Trailhead Playground. 

Commençons par ouvrir votre Trailhead Playground et par obtenir votre nom d’utilisateur ainsi que votre mot de passe. Faites défiler l’écran jusqu’au bas de cette page et cliquez sur Launch (Lancer). Si vous voyez un onglet intitulé Get Your Login Credentials (Obtenir vos identifiants de connexion) dans votre organisation, c’est parfait ! Suivez les étapes indiquées. 

Si ce n’est pas le cas, cliquez sur Lanceur d’application pour lancer le lanceur d’application, puis cliquez sur Démarreur de Playground et suivez les étapes. Si vous ne voyez pas l’application Playground Starter, consultez l’article Recherche du nom d’utilisateur et du mot de passe de votre Trailhead Playground dans l’aide Salesforce.

  1. Cliquez sur l’onglet Get Your Login Credentials (Obtenir vos identifiants de connexion).
  2. Notez votre nom d’utilisateur Trailhead Playground, qui s’affiche sur la page.
  3. Cliquez sur Reset My Password (Réinitialiser mon mot de passe). Cela enverra un e-mail de réinitialisation du mot de passe à l’adresse e-mail associée à votre nom d’utilisateur.
  4. À la réception de l’e-mail, cliquez sur le lien de réinitialisation du mot de passe.

Saisissez un nouveau mot de passe, confirmez-le, puis cliquez sur Change Password (Modifier le mot de passe)

Connectez-vous maintenant à AppExchange et installez le composant Service Agent Script for Salesforce Flow (Script d’agent de service pour Salesforce Flow). 

  1. Ouvrez une nouvelle fenêtre de navigation privée. Dans Chrome, cliquez sur Fichier | Nouvelle fenêtre de navigation privée. Dans Safari, cliquez sur Fichier | Nouvelle fenêtre de navigation privée.
  2. Dans la fenêtre de navigation privée, accédez à la page https://appexchange.salesforce.com.
  3. Cliquez sur Se connecter.
  4. Cliquez sur Salesforce.
  5. Sur la page de connexion qui s’affiche, saisissez le nom d’utilisateur et le mot de passe venant de vous être fournis par votre Trailhead Playground, puis cliquez sur Log In (Se connecter).
  6. Si la page Link to Trailblazer (Lier à Trailblazer) apparaît, cliquez sur Link and Log In (Lier et se connecter) pour continuer.
  7. Dans la barre de recherche, saisissez Service Agent Script for Salesforce Flow (Script d’agent de service pour Salesforce Flow) et cliquez sur la référence du composant. (Si vous ne la trouvez pas, voici un lien direct permettant d’y accéder. Sur la page de connexion qui apparaît, connectez-vous à l’aide de vos identifiants Trailhead Playground.)
  8. Cliquez sur Télécharger maintenant.
  9. Dans la liste déroulante Connected Salesforce Accounts (Comptes Salesforce connectés), sélectionnez votre nom d’utilisateur Trailhead Playground, si nécessaire.
  10. Cliquez sur Installer en production. Oui, production, vous avez bien lu. Votre Trailhead Playground est une instance de production pour votre usage personnel. Vous pouvez effectuer des personnalisations dans votre Playground sans que cela ait un impact sur quoi que ce soit d’autre (dans ce cas, votre organisation de production).
  11. Vérifiez le nom d’utilisateur sur l’écran de confirmation de l’installation pour vous assurer que vous installez bien le package dans votre Trailhead Playground, puis cochez la case pour accepter nos conditions d’utilisation.
  12. Cliquez sur Confirm and Install.
  13. Si vous y êtes invité, saisissez à nouveau vos informations d’identification Trailhead Playground et cliquez sur Log In (Se connecter).
  14. Vous êtes le seul utilisateur à avoir besoin d’accéder à cette solution. Sélectionnez donc Install for Admins Only (Installer pour les administrateurs seulement) et cliquez sur Install (Installer).
    Présentation de l’option Install for Admins Only (Installer pour les administrateurs seulement) sélectionnée dans le cadre de l’installation
  15. L’installation du package peut prendre quelques minutes. Dès que le message vous indiquant que l’installation est terminée s’affiche, cliquez sur Done (Terminer) pour voir le package dans votre organisation.

Votre organisation affiche la page Installed Packages (Packages installés) dans Setup (Configuration). De là, vous pouvez consulter les détails de packages individuels et effectuer des tâches administratives, telles que des désinstallations de packages. 

Activation de l’exécution Lightning pour les flux

Service Agent Script for Salesforce Flow (Script d’agent de service pour Salesforce Flow) est un composant Aura. Pour exécuter un flux contenant un composant Aura, vous devez activer l’exécution Lightning pour les flux dans votre organisation Playground.

  1. Dans votre Playground, cliquez sur Configuration, puis sélectionnez Setup (Configuration).
  2. Saisissez process automation (automatisation des processus) dans la zone Quick Find (Recherche rapide), puis sélectionnez Process Automation Settings (Paramètres d’automatisation des processus).
    Menu Setup (Configuration) avec les mots process automation (automatisation des processus) saisis dans la zone Quick Find (Recherche rapide) et Process Automation Settings (Paramètres d’automatisation des processus) en surbrillance
  3. Vérifiez que l’option Activer l’exécution Lightning pour les flux est sélectionnée. Si ce n’est pas le cas, sélectionnez-la et cliquez sur Save (Enregistrer).
    Process Automation Settings (Paramètres d’automatisation des processus) avec l’option Enable Lightning for runtime flows (Activer Lightning pour les flux d’exécution) en surbrillance

Création d'un flux

Créez maintenant un flux qui utilise le composant Service Agent Script for Salesforce Flow (Script d’agent de service pour Salesforce Flow) afin d’afficher un script au sein du flux. 

  1. Dans votre Playground, cliquez sur Configuration, puis sélectionnez Setup (Configuration).
  2. Saisissez flow (flux) dans la zone Quick Find (Recherche rapide), puis sélectionnez Flows (Flux).
    Menu de configuration avec le mot flow (flux) saisi dans la zone Quick Find (Recherche rapide) et la mention Flows (Flux) en surbrillance
  3. Cliquez sur Nouveau flux.
  4. Assurez-vous que l’option Start from Scratch (Commencer à zéro) est sélectionnée, puis cliquez sur Next (Suivant).
  5. Sélectionnez Screen Flow (Flux d’écran) et cliquez sur Create (Créer) pour lancer Flow Builder.
    Boîte de dialogue Select Type (Sélectionner le type) avec un bouton Create (Créer) et la section Screen Flow (Flux d’écran) mise en évidence

Ajout d’un élément Screen (Écran) au flux

Flow Builder est un outil de type pointer-cliquer destiné à la création de flux. Pour ajouter un élément à la zone de dessin, cliquez sur Ajouter un élément et consultez la liste des éléments disponibles dans le menu Add Element (Ajouter un élément). Pour inclure un élément visuel dans un flux, par exemple un script, utilisez l’élément Screen (Écran). Flow Builder s’ouvre par défaut avec le mode Auto-Layout (Présentation automatique) sélectionné.

  1. Dans la zone de dessin du flux, sur le chemin après l’élément Start (Début), cliquez sur Ajouter un élément. Sélectionnez Screen (Écran).
  2. Dans la fenêtre New Screen (Nouvel écran), nommez l’étiquette de l’écran Retention Offer Screen (Écran d’offre de rétention). Le nom d’API est automatiquement renseigné sous la forme Retention_Offer_Screen (Écran_d_offre_de_rétention).
    Formulaire New Screen (Nouvel écran) où la valeur d’étiquette de la propriété Label (Étiquette) est définie sur « Retention Differ Screen » (Écran de différence de rétention)
  3. Faites glisser le composant agentScript sur l’élément Screen (Écran). Vous trouverez les solutions de flux que vous souhaitez installer à partir d’AppExchange dans la section Custom (Personnalisé) de la liste des composants.
    Formulaire New Screen (Nouvel écran) avec le composant agentScript
  4. Sélectionnez agentScript et saisissez retention_offer_script (script_d_offre_de_rétention) en tant que nom d’API (1).
  5. Dans Script (2), saisissez We have a special offer for you (Nous avons une offre spéciale pour vous).
    Formulaire de configuration agentScript avec les champs API Name (Nom d’API) (1) et Script (2)
  6. Cliquez sur Done (Terminé).

Zone de dessin du flux correspondant aux étapes précédentes.

Enregistrement et exécution du flux

Vous avez configuré l’élément d’écran et l’avez ajouté au flux. Enregistrez le flux et vous pourrez l’exécuter.

  1. Cliquez sur Enregistrer.
  2. Dans Flow Label (Étiquette de flux), saisissez Retention Offer Flow (Flux d’offre de rétention). Le champ Flow API Name (Nom d’API du flux) est automatiquement renseigné avec Retention_Offer_Flow (Flux_d_offre_de_rétention).
  3. Cliquez sur Save (Enregistrer).
    Formulaire Save the flow (Enregistrer le flux) avec des légendes au niveau du champ Flow Label (Étiquette de flux) (1) et du bouton Save (Enregistrer) (2)
  4. Cliquez sur Exécuter.
  5. Vérifiez que le script s’affiche à l’écran.
    Le script s’affiche à l’écran lorsque le flux s’exécute.

Bravo ! Vous avez utilisé Flow Builder pour créer un flux qui utilise le composant Salesforce Flow que vous avez installé à partir d’AppExchange. 

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires