Loading
Centre de contact
Exécution de composants personnalisés en tant qu'utilisateur connecté dans Chat Web avancé

Exécution de composants personnalisés en tant qu'utilisateur connecté dans Chat Web avancé

Lorsque vous ajoutez un composant Web Lightning personnalisé à votre déploiement de service incorporé, il est exécuté en tant qu'utilisateur invité non authentifié dans la fenêtre de chat, même lorsqu'un utilisateur est connecté à votre site Experience Cloud. Pour exécuter à la place le composant en tant qu'utilisateur de site connecté, ajoutez le profil ou l'ensemble d'autorisations de l'utilisateur à la liste des membres du site Service incorporé. L'exécution du composant au nom de l'utilisateur connecté permet au composant personnalisé d'accéder en lecture et en action aux données de l'utilisateur.

Éditions requises

Afficher les éditions prises en charge.
Coche Cet article s'applique à : Canaux de chat Web avancés
Icône X Cet article ne s'applique pas à : Chat dans l'application avancé, WhatsApp avancé, Facebook Messenger avancé, SMS standard et avancé, Apple Messages for Business avancé, LINE avancé et Bring Your Own Channel
Autorisations utilisateur
Pour configurer cette fonctionnalité :

Personnaliser l'application

ET Modifier les métadonnées via des fonctions d'API de métadonnées

Pour modifier les ensembles d'autorisations et les profils : Gérer les profils et les ensembles d'autorisations
Pour ajouter le composant Messagerie incorporée à un site Générateur d'expérience : Créer et configurer des expériences

Avant de commencer :

  1. Identifiez les profils et les ensembles d'autorisations auxquels vous souhaitez accorder l'accès au composant personnalisé.
    1. Dans Configuration, saisissez Tous les sites dans la case Recherche rapide, puis sélectionnez Tous les sites.
    2. En regard de votre site Experience Cloud, sélectionnez Espaces de travail.
    3. Cliquez sur Administration, puis sélectionnez l'onglet Membres.
    4. Vérifiez les profils et les ensembles d'autorisations sélectionnés, puis déterminez ceux que vous souhaitez ajouter à la liste des membres du site Service incorporé.
  2. Ajoutez les profils et les ensembles d'autorisations que vous avez identifiés précédemment en tant que membres du site Service incorporé. Par défaut, le profil administrateur Salesforce est membre du site Service incorporé.
    1. Dans la page Configuration de tous les sites, sélectionnez Espaces de travail en regard de votre site Service incorporé. Les noms de site Service incorporé commencent par ESW.
    2. Cliquez sur Administration, puis sélectionnez l'onglet Membres.
    3. Sélectionnez les profils et les ensembles d'autorisations.
    4. Enregistrez vos modifications.
  3. Pour confirmer l'exécution du composant personnalisé en tant qu'utilisateur connecté, ouvrez votre site Experience Cloud, puis connectez-vous en tant qu'utilisateur dont vous avez ajouté le profil. Ouvrez ensuite la fenêtre de chat et vérifiez que le composant personnalisé affiche les données de l'utilisateur connecté au lieu des données de l'utilisateur invité. Répétez le test en tant qu'utilisateur dont vous n'avez pas ajouté le profil et les ensembles d'autorisations.

Pour arrêter l'exécution du composant en tant qu'utilisateur connecté, retirez son profil ou son ensemble d'autorisations de la liste des membres du site Service incorporé.

 
Chargement
Salesforce Help | Article