Skip to main content
Bring your team and maximize your impact at Dreamforce. Register three or more to unlock $999 passes.

En savoir plus sur l’authentification pour les sous-agents et les actions

Objectifs d’apprentissage

Une fois ce badge terminé, vous pourrez :

  • Ajouter l’authentification à un sous-agent personnalisé.
  • Ajouter l’authentification à une action personnalisée
  • Envoyer un code de vérification pour authentifier les utilisateurs non vérifiés
  • Créer des variables personnalisées pour lier les sorties et les entrées
  • Tester la fonctionnalité d’authentification
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.

Introduction à l’authentification

Les agents Agentforce vous offrent d’emblée une grande flexibilité en matière de sous-agents et d’actions. Vous pouvez facilement ajouter des sous-agents et des actions à partir d’une bibliothèque d’actifs ou créer les vôtres, ce qui facilite la mise en place rapide de vos agents.

Par exemple, avec le modèle Agentforce Service Agent (Agent de service Agentforce), vous pouvez inclure des sous-agents tels qu’Account Management (Gestion des comptes), Case Management (Gestion des requêtes), Order Inquiries (Questions sur les commandes) et Reservation Management (Gestion des réservations), ainsi que les actions associées à chacun d’entre eux.

Toutefois, cette flexibilité a une contrepartie : une configuration supplémentaire est nécessaire si vous souhaitez renforcer la sécurité ou la confidentialité de ces sous-agents et actions. Réfléchissez aux actions qu’un agent devrait pouvoir effectuer sans vérification du client et à celles qui devraient toujours l’exiger. Chaque organisation dispose de normes et de politiques de sécurité différentes relatives à la protection des données des clients et à la vérification des identités. Quelle que soit l’approche, l’authentification Agentforce constitue une base solide pour la vérification des clients en toute sécurité.

Actions publiques et privées

La première étape, et peut-être la plus importante, de l’ajout de l’authentification à vos actions dans Agentforce consiste à identifier les actions qui nécessitent une authentification. Les actions publiques sont, en effet, publiques. L’agent peut accéder aux sous-agents et aux actions sans avoir à authentifier son interlocuteur. Il peut s’agir d’un client connu ou d’un prospect, peu importe. Et, vous l’avez deviné, les actions privées sont privées et nécessitent une authentification. Chaque organisation a des exigences différentes en matière d’authentification. Par exemple, une entreprise de soins de santé peut exiger une authentification pour accéder à la plupart des sous-agents ou actions de l’agent, mais l’agent d’un concessionnaire automobile peut ne nécessiter aucune authentification.

Actions

Définition

Exemples

Public (Public)

  • Les actions publiques sont les actions qu’un agent peut entreprendre et qui ne nécessitent pas d’authentification.
  • Répondre aux questions avec Knowledge sous le sous-agent General FAQ (FAQ générale)
  • Donner des informations publiques sur l’entreprise, par exemple, l’adresse, le numéro de téléphone, les sites, les horaires et bien plus encore

Private (Privé)

  • Les actions privées sont des actions qui nécessitent la vérification de l’identité d’un utilisateur dans une session de messagerie avant qu’un agent puisse agir en son nom.
  • Le niveau d’authentification peut varier en fonction des préférences et des politiques de l’entreprise.
  • Mettre à jour les informations personnelles
  • Traiter les paiements ou les achats
  • Annuler un rendez-vous
  • Accéder aux informations sensibles d’un compte
  • Demander un remboursement

Pronto et Agentforce

Pronto est une entreprise de livraison de repas qui s’est donné pour mission d’aider les restaurants à mieux fonctionner et d’offrir aux clients des livraisons plus rapides et plus fiables. Elle utilise déjà Agentforce pour Service afin de gérer les commerçants, les points de vente, les identités de ses clients et les interactions avec le service client. Elle souhaite cependant que son agent exécute avec précision des processus métier récurrents (tels que la vérification et les remboursements).

Linda Rosenberg, administratrice Agentforce chez Pronto, est chargée d’ajouter une logique conditionnelle et des transitions afin de garantir que les actions sensibles ne soient exécutées que pour les clients vérifiés.

Voici les exigences de Linda en matière d’authentification.

  • Si un client s’enquiert de l’état de sa commande, le sous-agent Order Issues and Refunds (Problèmes avec les commandes et remboursements) et la vérification sont déclenchés.
  • Utilisation de la vérification à deux facteurs : les clients sont invités à fournir leur adresse e-mail et un code de vérification unique est envoyé à cette adresse.
  • L’agent ne peut accéder aux actions du sous-agent Order Issues and Refunds (Problèmes avec les commandes et remboursements) qu’une fois que le client a été vérifié (le code de vérification correspond à ce qui lui a été envoyé).

Diagramme du flux de vérification.

Remarque : ce diagramme suppose que l’utilisateur de la session de messagerie qui demande des informations sur sa requête n’est pas vérifié et qu’il est activement engagé dans une session de messagerie sur le site de l’expérience Pronto utilisant Agentforce pour Service.

Dans ce badge, vous découvrez les étapes suivies par Linda afin d’implémenter l’authentification pour les sous-agents et les actions d’agent pertinents. Tout d’abord, suivez ces instructions pour obtenir une organisation Developer Edition à utiliser pour ce badge.

Inscription à une organisation Developer Edition pour l’authentification Agentforce

Pour mener à bien ce projet, vous avez besoin d’un Playground personnalisé contenant Studio Agentforce et les échantillons de données Pronto.

  1. Cliquez sur Create Playgound (Créer un Playground).
  2. Votre nouvelle organisation est automatiquement rattachée à votre compte Trailhead.
  3. Notez la date d’expiration de votre organisation et effectuez ce badge avant cette date.

Activation de Studio Agentforce et délivrabilité des e-mails

Afin de configurer l’authentification des utilisateurs pour Pronto, Linda doit tout d’abord s’assurer que Studio Agentforce est activé. Voici comment procéder.

  1. Cliquez sur Icône Setup (Configuration), puis sélectionnez Setup (Configuration). La page Setup (Configuration) s’ouvre sous un nouvel onglet.
  2. Dans la recherche rapide de Setup (Configuration), recherchez et sélectionnez Salesforce Go.
  3. Dans la zone de texte Search features… (Recherchez des fonctionnalités…), saisissez et sélectionnez Agentforce Studio (Studio Agentforce).

Commutateur Studio Agentforce défini sur On (Activé).

  1. Cliquez sur Premiers pas.
  2. Cliquez sur Turn On (Activer).
  3. Cliquez sur Confirm (Confirmer).

Linda doit également modifier les paramètres de délivrabilité des e-mails de l’organisation afin qu’un code d’authentification puisse être envoyé par e-mail lors de la vérification d’un utilisateur.

  1. Dans la recherche rapide de Setup (Configuration), recherchez et sélectionnez Deliverability (Délivrabilité).
  2. Faites défiler la page jusqu’à la section Email Domain Verification (Vérification de domaine de messagerie) et cochez la case Use a substitute email address for unverified domains (Utiliser une adresse e-mail alternative pour les domaines non vérifiés).
  3. Dans le champ Domain Name (Nom de domaine), saisissez gmail.com.

Vérification de domaine de messagerie effectuée.

  1. Revenez en haut de la page et cliquez sur Save (Enregistrer).

Maintenant que Linda dispose d’une organisation dans laquelle Studio Agentforce est activé et que la délivrabilité des e-mails a été optimisée, il est temps de passer à la configuration des sous-agents, des actions et des variables.

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