Affichage d’un flux sur une page externe à votre organisation Salesforce
Objectifs de formation
Une fois cette unité terminée, vous pourrez :
- Décrire dans quels cas il est pertinent d’afficher un flux en dehors de votre organisation Salesforce
- Créer une page du générateur d’expérience et y ajouter un flux
Nous proposons de nombreuses options aux utilisateurs se connectant aux organisations Salesforce : les pages Lightning, les actions de flux et la barre d’outils. Toutefois, comment procéder si vous souhaitez donner accès au flux à des personnes ne disposant pas d’une licence Salesforce ?
Fort heureusement, vous pouvez ajouter des flux aux sites Générateur d’expériences d’une organisation. Il est aussi simple de placer un flux sur un site que d’en placer un sur une page Lightning. Voici quelques exemples de flux parfaitement adaptés aux sites s’appuyant sur le générateur d’expérience, qu’ils soient destinés à des clients, à des partenaires, à des employés ou encore à tout autre type de groupe.
- Enquêtes
- Formulaires d’inscription
- Formulaires de demande de renseignements
- Générateurs de devis, utilisés par exemple pour une vente de voiture
Au-delà des concepts de base
Si vous n’utilisez pas les sites du générateur d’expérience, une autre option s’offre à vous, mais celle-ci nécessite d’avoir des compétences en développement. Elle implique que vous, ou votre développeur, intégriez le composant lightning:flow à votre application externe à l’aide de Lightning Out. L’article d’aide Utilisation des composants en dehors de Salesforce avec Lightning Out (en anglais) et la référence de composant Flux de composants Web Lightning (en anglais) sont d’excellents points de départ.
Pages du générateur d’expérience
L’une des premières tâches relatives à la création d’un site du générateur d’expérience consiste à sélectionner un modèle. Chaque modèle propose un ensemble de sites du générateur d’expérience spécifique. Tous les sites du générateur d’expérience appartiennent à l’une des catégories suivantes.
-
Mes pages : Il s’agit des pages standard que vous créez (les pages d’objet que vous créez apparaissent sous Objets).
-
Pages de modèle : il s’agit des pages par défaut proposées par le modèle de site.
-
Objets : il s’agit des pages des objets de votre site, comprenant le détail de l’enregistrement de l’objet, sa liste et les pages de liste lui étant associées.
-
Pages d’enregistrement génériques : Ces pages génériques sont utilisées pour afficher les informations d’enregistrement d’un objet Salesforce lorsqu’il n’existe pas de pages d’objet personnalisé.
-
Pages de connexion : il s’agit des pages de connexion par défaut proposées par le modèle de site.
Ajouter votre flux à une page du générateur d’expérience
Afin de mettre en place un site pour les utilisateurs, beaucoup de planification et de savoir-faire sont nécessaires. Toutefois, si vous n’avez pas de site, nous ne pouvons pas vous montrer comment ajouter un flux à l’un d’entre eux. Nous allons donc créer rapidement un site, puis ajouter un flux. Nous avons déjà découvert les éléments et les composants servant à créer des flux, mais sachez que dans le générateur d’expérience, les flux sont visibles par le biais du composant de flux.
- Activez la fonctionnalité Expériences numériques dans votre Trailhead Playground (si celle-ci est déjà activée, passez à l’étape 2).
- Dans Setup (Configuration), saisissez
digital
(numérique) dans la zone Quick Find (Recherche rapide), puis cliquez sur Settings (Paramètres) sous Digital Experiences (Expériences numériques).
- Cliquez sur Activer les expériences numériques.
- Cliquez sur Save (Enregistrer).
- Dans Setup (Configuration), saisissez
- Créez un site.
- Vous devriez avoir été redirigé vers la page Tous les sites dans Configuration. Si ce n’est pas le cas, ou si vous avez ignoré l’étape 1, saisissez
Digital Experiences
(Expériences numériques) dans la zone Quick Find (Recherche rapide), puis sélectionnez All Sites (Tous les sites).
- Cliquez sur Nouveau.
- Sélectionnez le modèle Customer Service (Service client), puis cliquez sur Get Started (Démarrer).
- Nommez le site, puis cliquez sur Create (Créer).
- Vous devriez avoir été redirigé vers la page Tous les sites dans Configuration. Si ce n’est pas le cas, ou si vous avez ignoré l’étape 1, saisissez
- Maintenant que vous avez créé un site, ajoutez votre flux à sa page d’accueil.
- Sur la page Mes espaces de travail, cliquez sur Générateur pour ouvrir le générateur d’expérience.
- Dans le coin supérieur gauche, cliquez sur Composants pour ouvrir le volet Composants.
- Recherchez
Flow
(Flux) pour trouver le composant adéquat.
- Faites glisser le composant Flow (Flux) sur la page du générateur d’expérience.
- Dans le volet de propriétés du composant Flow (Flux), sélectionnez Hello World.
- Sur la page Mes espaces de travail, cliquez sur Générateur pour ouvrir le générateur d’expérience.
Test de votre flux
Vous avez terminé ! Voyons maintenant comment le flux fonctionne dans un véritable site.
- Dans le coin supérieur droit du générateur d’expérience, cliquez sur Publier, puis à nouveau sur Publier.
Si c’est la première fois que vous publiez ce site, le processus prendra quelques minutes. Profitez-en pour aller déguster une tasse de café pendant que vous attendez l’e-mail de confirmation. Normalement, vous devez prévisualiser le site avant de le publier, mais le composant Flow (Flux) n’affiche pas le flux en mode conception ou d’aperçu. Il s’agit là d’une sécurité empêchant le flux d’exécuter une action (telle que la création d’un ensemble d’enregistrements) avant l’apparition du premier écran.
- Cliquez sur le lien vers le site figurant dans l’e-mail de confirmation intitulé « Site Published Successfully » (Site publié avec succès).
- Si vous n’êtes pas connecté, cliquez sur Are you an employee? (Êtes-vous un employé ?) sous les champs de connexion. Login here. (Connectez-vous ici.)
Si l’on vous demande de saisir le nom d’utilisateur et le mot de passe de votre Trailhead Playground, consultez l’unité Obtention de votre nom d’utilisateur et mot de passe Trailhead Playground du module Gestion des Trailhead Playgrounds, qui vous indiquera comment les trouver.
Nous avons terminé ! Votre flux est maintenant en ligne et à la disposition des utilisateurs du site.