Connectez Slackbot à Salesforce avec MCP

Ajoutez et configurez les serveurs Salesforce Model Context Protocol (MCP) dans Slack pour connecter Slackbot à Salesforce ou Data 360. Lorsque vous ajoutez un serveur MCP, les membres de votre espace de travail ou de votre organisation Enterprise peuvent utiliser Slackbot pour effectuer des actions dans Salesforce sans quitter Slack.

Fonctionnement

  • Lorsque vous configurez un serveur MCP dans Slack, les membres peuvent accéder aux informations et prendre des mesures dans Salesforce en entamant une conversation avec Slackbot
  • Pour configurer un serveur Salesforce MCP, vous devrez connecter au moins une organisation Salesforce à Slack.
  • Une fois Slack et Salesforce connectés, choisissez un ou plusieurs serveurs MCP standard pour permettre à Slackbot d’accéder à Salesforce ou à Data Cloud. 
  • Les développeurs de votre organisation peuvent créer des serveurs MCP personnalisés pour donner à Slackbot accès à des outils supplémentaires via Apex Actions, Lightning Flows, des points de terminaison Apex REST, les API du catalogue d’API, les modèles de concepteur de prompts et les agents Agentforce


Serveurs MCP Salesforce

Vous pouvez choisir parmi une liste de serveurs Salesforce MCP standard.

Nom du serveur Description du serveur
Data 360 Prend en charge les requêtes SQL sur l’ensemble de Data Cloud, y compris CRM, Commerce Cloud, Marketing Cloud et les sources de données externes.
SObject All

Prend en charge toutes les fonctionnalités CRUD pour les objets Salesforce : 

  • Créer
  • Lu
  • Mettre à jour
  • Supprimer
  • Requête
  • Recherche
  • Relations de traversée
SObject Deletes Prend en charge les actions de suppression pour les enregistrements avec prise en compte des dépendances.
SObject Mutations Prend en charge les actions de création et de mise à jour des enregistrements Salesforce
SObject Reads Permet la recherche et la récupération d’enregistrements Salesforce à l’aide de SOQL.
Tableau Next Donne accès aux fonctionnalités de BI (tableaux de bord, indicateurs et données) par le biais de la couche sémantique Tableau


Connecter Salesforce et Slack

Pour configurer un serveur Salesforce MCP, connectez votre organisation Salesforce à Slack. Vous devrez vous coordonner avec un Administrateur dans Salesforce pour effectuer toutes les étapes de configuration dans Salesforce si vous n’avez pas ce rôle. 

Connecter une organisation Salesforce dans Slack

  1. Suivez les étapes dans notre guide Connecter Salesforce et Slack
  2. Une fois votre organisation Salesforce connectée, vous devez manuellement mapper les utilisateurs s’ils n’ont pas encore été autorisés à accéder à Salesforce dans Slack.

Mapper les comptes

Connectez les comptes Salesforce et Slack de vos membres. Lorsque vous mappez manuellement des membres dans Slack, il leur sera demandé de se connecter à Salesforce pour pouvoir relier leurs comptes. 

Forfaits Gratuit, Pro et Business+

Forfaits Enterprise

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu, puis cliquez sur Salesforce
  3. Cliquez sur l’onglet Utilisateurs
  4. Sélectionnez Ajouter individuellement et recherchez le nom du membre que vous souhaitez ajouter. Pour ajouter des membres de manière groupée, cliquez sur Ajouter par CSV.
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation
  3. Cliquez sur Salesforce , puis sélectionnez Organisations Salesforce
  4. Cliquez sur l’onglet Utilisateurs
  5. Sélectionnez Ajouter individuellement et recherchez le nom du membre que vous souhaitez ajouter. Pour ajouter des membres de manière groupée, cliquez sur Ajouter par CSV.

Remarque : Les membres disposant du rôle système Administrateur Salesforce dans Slack peuvent connecter des organisations Salesforce et mapper des comptes.


Configurer et paramétrer un serveur MCP

Vous êtes maintenant prêt(e) à configurer un serveur Salesforce MCP. Sélectionnez un serveur, examinez les outils qu’il inclut pour comprendre les actions de lecture et d’écriture que Slackbot peut effectuer, accordez l’accès à certains membres ou groupes et affectez-le à des espaces de travail (forfaits Enterprise Grid et Enterprise+ uniquement).

Forfaits Gratuit, Pro et Business+

Forfaits Enterprise

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu. 
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs Salesforce MCP
  4. Cliquez sur Ajouter un serveur MCP en haut de la page. 
  5. Choisissez un serveur dans la liste et cliquez sur Ajouter
  6. Consultez les outils de révision pour voir toutes les actions que Slackbot peut effectuer, puis cliquez sur Suivant.
  7. Cliquez sur Se connecter.
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs MCP.
  4. Cliquez sur Ajouter un serveur MCP en haut de la page.
  5. Choisissez un serveur dans la liste et cliquez sur Ajouter.
  6. Consultez les outils pour voir toutes les actions que Slackbot peut effectuer, puis cliquez sur Suivant.
  7. Sélectionnez les espaces de travail dans lesquels le serveur sera disponible et cliquez sur Suivant.
  8. Choisissez qui peut utiliser le serveur (Tout le monde, Groupes et membres spécifiques, ou Personne) et cliquez sur Se connecter.


Gérer les serveurs MCP

Une fois que vous avez ajouté un serveur MCP, vous pouvez ajuster les accès et les autorisations ou le supprimer. La suppression d’un serveur le supprimera immédiatement, et Slackbot ne pourra plus accéder à aucun de ses outils. 

Afficher et gérer les serveurs

Forfaits Gratuit, Pro et Business+

Forfaits Enterprise

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu. 
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs Salesforce MCP
  4. Sélectionnez un serveur pour afficher ses informations.
  5. Si vous le souhaitez, cliquez sur l’icône de crayon à côté de Nom d’affichage pour modifier le nom du serveur.  
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
     
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation.
  3. Cliquez sur Salesforce, puis sélectionnez Serveurs MCP.
  4. Sélectionnez un serveur pour afficher ses informations. 
  5. Si vous le souhaitez, cliquez sur l’icône de crayon à côté de Nom d’affichage pour modifier le nom du serveur. 
  6. Cliquez sur l’onglet Membres pour modifier les autorisations d’accès des membres et des groupes. 
  7. Pour gérer les espaces de travail qui peuvent accéder au serveur, cliquez sur Gérer dans le coin supérieur droit de la page et ajoutez ou supprimez des espaces de travail.


Supprimer un serveur

Forfaits Gratuit, Pro et Business+

Forfaits Enterprise

  1. Depuis votre ordinateur, cliquez sur Administrateur dans la barre latérale. 
  2. Sélectionnez Paramètres de l’espace de travail dans le menu. 
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs MCP
  4. Cliquez sur l’icône à trois points à côté d’un serveur et sélectionnez Supprimer
  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
     
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation.
  3. Cliquez sur Salesforce, puis sélectionnez Serveurs MCP.
  4. Cliquez sur l’icône à trois points à côté d’un serveur et sélectionnez Supprimer


Gérer l’accès au serveur MCP et aux outils

Les propriétaires et administrateurs de l’organisation utilisant les forfaits Enterprise Grid et Enterprise+ peuvent gérer l’accès aux serveurs MCP, choisir les types d’outils (par exemple, en lecture seule ou en écriture) disponibles par défaut, et définir des autorisations pour chaque outil.

Gérer l’accès au serveur MCP

  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
     
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation.
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs MCP.
  4. Sélectionnez un serveur dans la liste et cliquez sur l’onglet Autorisations en haut de la page. 
  5. En regard de Qui peut utiliser ce serveur, cliquez sur Modifier
  6. Choisissez qui peut accéder au serveur MCP : Tout le monde, Personnes et groupes spécifiques ou Personne. Si vous sélectionnez Personnes et groupes spécifiques, ajoutez des membres, des groupes du fournisseur d’identité, ou des groupes d’utilisateurs
  7. Cliquez sur Enregistrer.


Gérer l’accès aux outils du serveur MCP

Tous les outils intégrés à un serveur MCP sont disponibles dès l’installation. Pour gérer les types d’outils auxquels vos membres ont accès, définissez un paramètre par défaut pour les outils en lecture seule, en écriture et autres.

  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
     
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation.
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs MCP.
  4. Sélectionnez un serveur dans la liste et cliquez sur l’onglet Autorisations en haut de la page. 
  5. Sous Accès aux outils par défaut, cliquez sur Modifier à côté de Outils en lecture seule, Outils en écriture ou Autres outils
  6. Choisissez qui peut utiliser les outils. Si vous choisissez Tout le monde disposant de l’accès au serveur, sauf des personnes ou des groupes spécifiques ou Seules certaines personnes ou certains groupes ont accès au serveur, choisissez des membres, groupes du fournisseur d’identité, ou groupes d’utilisateurs.
  7. Cliquez sur Enregistrer.
     

Gérer l’accès individuel aux outils MCP

  1. Sur votre ordinateur, cliquez sur le nom de votre organisation dans la barre latérale.
     
  2. Passez votre souris sur Outils et paramètres, puis cliquez sur Paramètres de l’organisation.
  3. Cliquez sur Salesforce , puis sélectionnez Serveurs MCP.
  4. Sélectionnez un serveur dans la liste et cliquez sur l’onglet Autorisations en haut de la page. 
  5. En regard de l’outil que vous souhaitez modifier, cliquez sur Modifier
  6. Choisissez qui peut utiliser l’outil. Si vous choisissez Tout le monde disposant de l’accès, sauf des personnes et des groupes spécifiques et Seules certaines personnes et certains groupes ont accès à l’application, choisissez des membres, groupes du fournisseur d’identité, et groupes d’utilisateurs
  7. Cliquez sur Enregistrer.
     

Qui peut utiliser cette fonctionnalité ?