Vous ĂȘtes ici :
Test de l'application Agentforce Sales ChatGPT dans une organisation sandbox (bĂȘta)
Testez l'application Agentforce Sales ChatGPT dans une organisation sandbox pour vous assurer que vos vendeurs accÚdent en toute sécurité aux données Salesforce dans ChatGPT. Une organisation sandbox est une copie de votre organisation Salesforce à utiliser pour le développement, les tests et la formation, isolée des données et des applications de production.
Ăditions requises
| Disponible avec : Lightning Experience |
Disponible avec : Enterprise Edition, Performance Edition et Unlimited Edition avec le complément Agentforce pour la vente, et les éditions Einstein 1 et Agentforce 1 Sales. |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer une organisation sandbox : | Gérer les sandbox Dev (Developer ou Developer Pro uniquement) OU Gérer les sandbox (tous les types de sandbox) |
| Pour configurer et accorder aux utilisateurs l'accĂšs Ă l'application Agentforce Sales ChatGPT dans Salesforce : | Personnaliser l'application ET Afficher la configuration |
| Pour activer, créez et publiez l'application Agentforce Sales dans ChatGPT : | Compte ChatGPT Enterprise ET administrateur ChatGPT |
| Pour utiliser l'application Agentforce Sales ChatGPT : | Utilisateur de l'application ChatGPT Agentforce Sales ET compte ChatGPT Enterprise |
Avant de commencer, préparez votre sandbox. Si vous utilisez une organisation sandbox existante, assurez-vous que vos licences Sales sont incluses dans l'organisation sandbox en correspondant aux licences ou en actualisant votre sandbox. Vous pouvez également créer une sandbox.
Une fois les pré-travaux terminés, vous pouvez configurer l'application.
Création d'un ensemble d'autorisations
Cet ensemble d'autorisations contrÎle les utilisateurs qui peuvent accéder à l'application Agentforce Sales ChatGPT dans votre sandbox.
- Dans Configuration, saisissez Ensembles d'autorisations dans la case Recherche rapide, puis sélectionnez Ensembles d'autorisations.
- Cliquez sur Nouveau.
- Saisissez une étiquette, par exemple Ensemble d'autorisations ChatGPT personnalisé, puis Enregistrer.
- Dans la section SystĂšme, cliquez sur Autorisations systĂšme, puis sur Modifier.
- Sélectionnez Utilisateur de l'application ChatGPT Agentforce Sales, puis enregistrez votre travail.
- Confirmez vos modifications.
Octroi de l'accĂšs aux utilisateurs
- Dans la case Recherche rapide, saisissez Ensembles d'autorisations, puis sélectionnez Ensembles d'autorisations.
- Sélectionnez l'ensemble d'autorisations que vous avez créé.
- Attribuez l'ensemble d'autorisations aux utilisateurs qui souhaitent accéder à l'application Agentforce Sales ChatGPT dans votre sandbox.
Création de la connexion sécurisée entre Salesforce et ChatGPT
Cette étape nécessite des tùches de configuration dans ChatGPT et dans Salesforce.
-
Dans ChatGPT, commencez Ă configurer votre application.
- Connectez-vous Ă votre espace de travail ChatGPT Enterprise.
- Accédez à ParamÚtres de l'espace de travail, puis à Applications, puis cliquez sur Créer une application.
- Dans le champ URL du serveur MCP, saisissez cette URL : https://api.salesforce.com/platform/mcp/v1-beta.2/sandbox/agentforce-sales
- Définissez l'authentification sur OAuth.
- Copiez l'URL de rappel pour l'utiliser ultérieurement dans la configuration de l'application cliente externe dans Salesforce.
- Laissez votre session ChatGPT ouverte pour pouvoir terminer la configuration de l'application aprÚs avoir créé votre application cliente externe dans Salesforce.
-
Dans la Configuration de Salesforce, créez et configurez votre application cliente externe.
- Dans Configuration, saisissez Client externe, puis sélectionnez Gestionnaire d'applications clientes externes.
- Cliquez sur Nouvelle application cliente externe, puis saisissez le nom de votre application et l'adresse e-mail de l'administrateur.
- Dans la section API (Activer les paramÚtres OAuth), sélectionnez Activer OAuth.
-
Saisissez l'URL de rappel de l'application ChatGPT dans le champ URL de rappel. L'URL se présente sous ce format, contenant un ID unique pour votre organisation :
https://chatgpt.com/connector/oauth/{unique_id}
-
Sélectionnez les étendues OAuth suivantes :
- Gérer les données des utilisateurs via des API (api).
- Accéder à Salesforce API Platform (sfap_api)
- ExĂ©cuter des requĂȘtes Ă tout moment (refresh_token, offline_access)
- Accéder aux services Einstein GPT (Einstein_gpt_api)
- Désactivez toutes les cases sous la section Activation du flux.
-
Dans la section Sécurité, sélectionnez les paramÚtres suivants :
- Nécessite un secret pour le flux serveur Web
- Nécessite un secret pour le flux de jeton d'actualisation
- Extension Demander une clé de vérification pour l'échange de code (PKCE) pour les flux d'autorisation pris en charge
- Activer la rotation du jeton d'actualisation
- Ămettre des jetons d'accĂšs basĂ©s sur JWT (JSON Web Token)
- Cliquez sur Créer.
Autoriser les utilisateurs et obtenir des identifiants
- Sous l'onglet Politiques, agrandissez Politiques OAuth.
- Cliquez sur Modifier.
- Définissez Utilisateurs autorisés sur Les utilisateurs approuvés par l'administrateur sont préautorisés, puis cliquez sur OK.
- Agrandissez Stratégies d'application.
- Sélectionnez l'ensemble d'autorisations que vous avez créé à la premiÚre étape.
- Changez la période de validité du jeton d'actualisation sur 30 jours, puis enregistrez.
- Accédez ensuite à l'onglet ParamÚtres.
- Dans la section ParamÚtres OAuth, sélectionnez Clé consommateur et Secret consommateur, puis copiez les valeurs de l'étape suivante.
Connexion de votre sandbox Ă l'application Agentforce Sales ChatGPT
- Dans votre espace de travail ChatGPT Enterprise, cliquez sur ParamÚtres avancés, puis définissez la Méthode d'inscription sur Client OAuth défini par l'utilisateur.
- Dans la section Rappel, collez la Clé consommateur dans le champ ID client OAuth.
- Collez le Secret consommateur dans le champ Secret client OAuth.
- Acceptez les conditions, puis cliquez sur Créer.

