Ajout d’un flux en tant qu’action sur un enregistrement
Objectifs de formation
Une fois cette unité terminée, vous pourrez :
- Décrire dans quels cas il est pertinent d’ajouter un flux en tant qu’action
- Créer une action de flux et l’ajouter à une présentation de page
Le générateur d’applications Lightning et les pages Record (Enregistrement) vous permettent d’ajouter des flux à n’importe quel enregistrement. Cependant, rappelez-vous que lorsque vous ajoutez un flux à une page, celui-ci affiche son premier écran à chaque chargement de ladite page. Dans certaines situations, il est logique que l’utilisateur puisse décider du moment auquel il souhaite lancer un flux. Voici quelques exemples de cas d’utilisation.
Cas d’utilisation |
Exemple |
---|---|
Le premier élément du flux n’est pas un écran. L’utilité d’un flux réside dans le fait qu’il peut réaliser de nombreuses actions en arrière-plan, sans que l’utilisateur s’en rende compte. Toutefois, cela peut également rendre l’utilisation du flux un peu risquée, surtout s’il réalise en coulisses des actions lourdes de conséquences avant même l’apparition du premier écran. |
Vous avez élaboré un flux qui crée une tâche avant d’afficher un écran à l’utilisateur. Par exemple, si vous placez ce flux sur la page Compte, il créera une tâche à chaque fois qu’un utilisateur chargera un compte. Cela pourrait entraîner la création quotidienne de nombreuses tâches inutiles. |
Le flux n’est pas utilisé assez souvent pour que sa disponibilité soit élargie par défaut. |
Vous avez créé un flux permettant aux responsables de vos bureaux de commander de nouvelles fournitures. Ils doivent certes pouvoir accéder facilement à ce flux, mais n’ont pas besoin de commander des fournitures tous les jours. Ce serait donc un gaspillage d’espace que de le placer directement sur une page d’enregistrement. |
Actions de flux
Les actions de flux sont des actions personnalisées qui produisent un flux. Elles sont donc parfaitement adaptées aux cas d’utilisation que nous abordons actuellement. Une fois que vous avez créé une action de flux et que vous l’avez ajoutée à une présentation de page, celle-ci apparaît dans le menu d’actions situé sur la page de l’enregistrement associé. De là, un utilisateur peut s’en servir pour lancer le flux.
De même, une action de flux peut être intégrée au menu d’actions de l’enregistrement dans l’application Salesforce. Salesforce Classic ne prend pas en charge les actions de flux.
Création d’une action de flux
Créons rapidement une action de flux. Celle que nous mettons en place ici concerne les contacts, mais sachez que vous pouvez créer des actions pour la plupart des objets.
- Dans Configuration, cliquez sur l’onglet Gestionnaire d’objet. Cliquez sur Contact, puis sur Boutons, Liens et Actions.
- Cliquez sur New Action (Nouvelle action) et définissez les valeurs suivantes.
- Pour Action Type (Type d’action), sélectionnez Flow (Flux).
- Pour Flow (Flux), sélectionnez Hello World.
- Pour Label (Étiquette), saisissez
Flow Action
(Action de flux).
Le nom de l’action utilise cette étiquette au lieu de l’étiquette du flux.
- Enregistrez l’action.
- Pour Action Type (Type d’action), sélectionnez Flow (Flux).
- Comme pour toute autre action, la création d’une action de flux ne représente que la moitié du travail que vous devez accomplir. N’oubliez pas de l’ajouter à la présentation de page correspondante. Sinon, vos utilisateurs ne pourront jamais profiter de votre travail. Ce serait bien dommage !
- Dans Configuration, cliquez sur l’onglet Gestionnaire d’objet.
- Cliquez sur Contact, puis sur Présentations de page.
- Cliquez sur Présentation de contact.
- Dans la section Actions de Salesforce Mobile et Lightning Experience, cliquez sur Remplacer les actions prédéfinies, le cas échéant.
- Dans la palette, sélectionnez Mobile & Lightning Actions (Actions Mobile et Lightning), puis faites glisser Flow Action (Action de flux) dans la section Salesforce Mobile and Lightning Experience Actions (Actions Salesforce Mobile et Lightning Experience).
- Cliquez sur Enregistrer.
- Dans Configuration, cliquez sur l’onglet Gestionnaire d’objet.
Test de votre flux
Maintenant, assurons-nous que tout fonctionne comme prévu.
- Dans le lanceur d’application (), recherchez et sélectionnez l’application Sales (Ventes).
- Cliquez sur Edge Communications.
- Ouvrez un enregistrement de contact.
Vous remarquerez que le menu d’actions au niveau de la page contient l’action intitulée Action de flux, (vous devrez peut-être cliquer sur la flèche vers le bas pour voir l’action de flux) que vous avez créée précédemment. Examinons l’action de flux… en action.
- Cliquez sur Action de flux.
Le flux s’ouvre dans une fenêtre distincte. Vous remarquerez que le titre affiché n’est pas le nom du flux (Hello World). C’est l’étiquette que vous avez attribuée à l’action, Flow Action (Action de flux), qui apparaît. Nous avons conservé ici ces noms alternatifs afin que vous puissiez clairement identifier les différents éléments. Toutefois, lorsque vous créerez des actions de flux pour vos propres cas d’utilisation, nous vous recommandons de faire correspondre l’étiquette de l’action et l’étiquette du flux.