Premiers pas avec Flow Distribution
Objectifs de formation
Une fois cette unité terminée, vous pourrez :
- Décrire les étapes préalables à la distribution d’un flux
- Énumérer les différentes manières de distribuer un flux
- Élaborer un flux d’écran simple
Vous avez travaillé pendant des jours, voire des semaines, pour disposer enfin d’un flux digne de ce nom. Peut-être qu’il permet à vos utilisateurs de suivre une procédure en vigueur dans votre entreprise, leur évite d’avoir à réaliser des tâches répétitives, ou encore automatise un tout autre aspect. Une chose est sûre : il fait gagner du temps à vos utilisateurs et à votre organisation. À ce stade, il reste néanmoins un élément de la configuration de Salesforce, auquel les utilisateurs n’ont pas accès.
Une fois que vous aurez fini de créer et de tester votre flux, vous devrez prendre une autre décision : déterminer la manière dont vous rendrez le flux accessible à vos utilisateurs.
Comment distrbuer votre flux ? Présentation des méthodes à votre disposition
Vous pouvez distribuer des flux de différentes manières. Pour chacune d’entre elles, vous devrez tenir compte de certaines mises en garde et considérations spécifiques. Par exemple, vous pouvez placer un flux sur une page Lightning et un autre dans une barre d’utilitaires. Certaines méthodes de distribution sont disponibles uniquement dans Lightning Experience. Vous pouvez placer dans les emplacements suivants un flux avec un écran permettant aux utilisateurs d’y accéder :
- Pages Lightning
- Actions de flux
- Barre d'utilitaires
- Page du générateur d’expérience
- Composants Lightning personnalisés
- Pages Visualforce.
- Les onglets Web
- Boutons et liens personnalisés
N’oubliez pas : cette liste ne concerne que les flux disposant d’écrans. Elle s’allonge considérablement si l’on y intègre les flux à lancement automatique, les robots, les actions Apex et l’API.
Dans ce module, nous allons vous présenter quatre scénarios principaux de distribution de vos flux d’écran, ainsi que la méthode que nous recommandons d’appliquer pour chacun d’entre eux.
Création d’un flux simple
Certes, ce module ne porte pas sur la création de flux, mais il serait difficile de vous présenter l’univers de la distribution de flux sans en avoir un à distribuer. Créons donc un flux que vous pourrez utiliser dans les autres unités de ce module. Celui-ci sera délibérément très simple et ne disposera que d’un élément d’écran, qui ne comportera lui-même qu’un seul champ. Faites-nous confiance : les méthodes de distribution que nous allons vous présenter fonctionnent aussi bien pour les flux simples que complexes. Vous pourrez donc également les utiliser avec vos flux réels.
- Création d’un flux
- Dans Setup (Configuration), saisissez
Flows
(Flux) dans la zone Quick Find (Recherche rapide), puis sélectionnez Flows (Flux).
- Cliquez sur Nouveau flux.
- Assurez-vous que l’option Start from Scratch (Commencer à zéro) est sélectionnée, puis cliquez sur Next (Suivant).
- Sélectionnez Screen Flow (Flux d’écran), puis cliquez sur Create (Créer).
- Dans Setup (Configuration), saisissez
- Ajoutez un élément Écran à votre flux.
- Dans la zone de dessin, cliquez sur .
- Cliquez sur Écran.
- Sous Label (Étiquette), saisissez
My Screen
(Mon écran).
- Dans Configurer le pied de page, sélectionnez Masquer Précédent et Masquer Interrompre.
- Pour Bouton Suivant ou Terminer, sélectionnez Utiliser l’étiquette standard.
- Dans la zone de dessin, cliquez sur .
- Ajoutez un champ Texte d’affichage à votre écran.
- Dans l’onglet Composants, sous Affichage, cliquez sur Texte d’affichage.
- Dans le volet des propriétés du texte d’affichage, dans le champ API Name (Nom d’API), saisissez
Hello_World
.
- Dans la zone de texte, saisissez
Hello, World
.
- Cliquez sur Terminé pour enregistrer l’écran.
- Dans l’onglet Composants, sous Affichage, cliquez sur Texte d’affichage.
- Enregistrez le flux :
- Nommez-le
Hello World
.
- Vérifiez que son nom d’API est
Hello_World
.
- Nommez-le
- Depuis la barre de boutons de Flow Builder, cliquez sur Activer.
Le flux est maintenant actif.
Vérification de la possibilité d’exécuter le flux pour les utilisateurs
Avant de présenter en détail les différentes manières de distribuer votre flux, assurez-vous que vos utilisateurs peuvent l’exécuter. Par défaut, certaines méthodes de distribution dépendent de l’autorisation Exécuter des flux. Ajoutez l’autorisation Run Flows (Exécuter des flux) à un profil ou à un ensemble d’autorisations, puis attribuez ce profil ou cet ensemble d’autorisations aux utilisateurs appropriés.
Consultez le badge Implémentation de flux II pour plus d’informations sur les autorisations de flux.