Conectar o Slackbot ao Salesforce com PCM
Adicione e configure servidores de Protocolo de Contexto de Modelo (PCM) no Slack para conectar o Slackbot ao Salesforce ou ao Data 360. Quando você adiciona um servidor de PCM, os membros de seu workspace ou organização Enterprise podem usar o Slackbot para executar ações no Salesforce sem sair do Slack.
Como funciona
- Quando você instala e configura um servidor de PCM no Slack, os membros podem acessar informações e realizar ações no Salesforce apenas iniciando uma conversa com o Slackbot.
- Para instalar e configurar um servidor de PCM do Salesforce, você precisa conectar pelo menos uma organização do Salesforce ao Slack.
- Depois de conectar o Slack e o Salesforce, escolha um ou mais servidores de PCM padrão para permitir que o Slackbot acesse o Salesforce ou o Data Cloud.
- Os desenvolvedores da sua organização podem criar servidores de PCM personalizados para dar ao Slackbot acesso a ferramentas adicionais via Ações do Apex, Fluxos do Lightning, pontos de extremidade REST do Apex, APIs do Catálogo de APIs, modelos do Criador de prompt e agentes do Agentforce.
Observação: no momento, não é possível conectar servidores de PCM do Salesforce se você tem restrições de endereço IP definidas para a sua organização do Salesforce.
Servidores de PCM do Salesforce
Você pode escolher em uma lista de servidores de PCM padrão do Salesforce.
| Nome do servidor | Descrição do servidor |
| Data 360 | Suporta consultas SQL no Data Cloud, incluindo CRM, Commerce Cloud, Marketing Cloud e fontes de dados externas |
| SObject All |
Suporta funcionalidade CRUD completa para objetos do Salesforce:
|
| SObject Deletes | Suporta ações de exclusão para registros com reconhecimento de dependência |
| SObject Mutations | Suporta ações de criação e atualização para registros do Salesforce |
| SObject Reads | Suporta pesquisa e recuperação de registros do Salesforce usando SOQL |
Observação: todos os servidores de PCM do Salesforce impõem a autenticação por usuário e seguem o modelo de segurança padrão do Salesforce. A segurança em nível de campo, as permissões de objeto e as regras de compartilhamento são aplicadas para cada ação realizada pelo Slackbot.
Conectar o Salesforce e o Slack
Para configurar um servidor de PCM do Salesforce, conecte sua organização do Salesforce ao Slack. Será necessário trabalhar com um administrador no Salesforce para concluir as etapas de configuração no Salesforce caso você não tenha essa função.
Conectar uma organização do Salesforce ao Slack
- Siga as etapas no nosso guia Conectar o Salesforce e o Slack.
- Quando sua organização do Salesforce estiver conectada, você precisará mapear manualmente os usuários caso eles ainda não tenham recebido acesso ao Salesforce no Slack.
Mapear contas
Conecte as contas do Salesforce e do Slack de seus membros. Quando você mapear os membros manualmente no Slack, eles receberão uma solicitação para entrarem no Salesforce para conectar as contas.
Planos Pro, Business+ e Enterprise Select
Planos Enterprise Grid e Enterprise+
- No computador, clique em Administrador na barra lateral.
- No menu, selecione Configurações do workspace e clique em Salesforce.
- Clique na guia Usuários.
- Selecione Adicionar um de cada vez e pesquise o membro que deseja incluir. Para adicionar membros em massa, clique em Adicionar por CSV.
- No computador, clique no nome da organização na barra lateral.
- Passe o mouse sobre Ferramentas e configurações e clique em Configurações da organização.
- Clique em Salesforce e selecione Organizações do Salesforce.
- Clique na guia Usuários.
- Selecione Adicionar um de cada vez e pesquise o membro que deseja incluir. Para adicionar membros em massa, clique em Adicionar por CSV.
Observação: os membros com a função de sistema de administrador do Salesforce no Slack podem conectar organizações do Salesforce e mapear contas.
Verificar a autenticação da organização do Salesforce
Para instalar e configurar um servidor de PCM do Salesforce, você precisa estar autenticado em qualquer uma das organizações do Salesforce conectadas. Veja como ter certeza de que você está conectado:
- No computador, clique na sua foto do perfil na barra lateral.
- Selecione Preferências no menu.
- Clique em Salesforce.
- Verifique se você fez login em organizações do Salesforce conectadas.
Se não estiver autenticado, siga as etapas abaixo para verificar se sua conta do Slack está mapeada corretamente para um usuário do Salesforce:
- Se você usa o mapeamento por e-mail, verifique se o endereço de e-mail da sua conta do Slack coincide com o seu e-mail no Salesforce.
- Se você usa o mapeamento por ID de federação, acesse seu perfil de usuário no Salesforce e defina o campo ID de federação com o endereço de e-mail da sua conta do Slack.
- No Slack para computador, clique na sua foto do perfil na barra lateral e selecione a opção Preferências no menu.
- Clique em Salesforce e, em seguida, conecte-se à organização na qual você precisa se autenticar.
- Feche e reinicie o Slack e confirme que você está autenticado.
Instalar e configurar um servidor de PCM
Agora está tudo pronto para você configurar um servidor de PCM do Salesforce. Selecione um servidor, analise as ferramentas que ele inclui para entender as ações de leitura e escrita que o Slackbot pode realizar, conceda acesso a determinados membros ou grupos e atribua-o a workspaces (apenas nos planos Enterprise Grid e Enterprise+).
Planos Pro, Business+ e Enterprise Select
Planos Enterprise Grid e Enterprise+
- No computador, clique em Administrador na barra lateral.
- Selecione Configurações do workspace no menu.
- Clique em Salesforce e selecione Servidores de PCM do Salesforce.
- Clique em Adicionar servidor de PCM na parte superior da página.
- Escolha um servidor da lista e clique em Adicionar.
- Analise as ferramentas para ver todas as ações que o Slackbot pode realizar e, em seguida, clique em Avançar.
- Escolha quem pode usar o servidor: Todos, Grupos e membros específicos ou Ninguém. Depois, clique em Conectar.
- No computador, clique no nome da organização na barra lateral.
- Passe o mouse sobre Ferramentas e configurações e clique em Configurações da organização.
- Clique em Salesforce e selecione Servidores de PCM.
- Clique em Adicionar servidor de PCM na parte superior da página.
- Escolha um servidor da lista e clique em Adicionar.
- Analise as ferramentas para ver todas as ações que o Slackbot pode realizar e, em seguida, clique em Avançar.
- Selecione os workspaces onde o servidor estará disponível e clique em Avançar.
- Escolha quem pode usar o servidor: Todos, Grupos e membros específicos ou Ninguém. Depois, clique em Conectar.
Gerenciar os servidores de PCM
Depois de adicionar um servidor de PCM, você pode ajustar o acesso e as permissões ou excluí-lo. Excluir um servidor o removerá imediatamente, e o Slackbot não poderá mais acessar nenhuma de suas ferramentas.
Ver e gerenciar servidores
Planos Pro, Business+ e Enterprise Select
Planos Enterprise Grid e Enterprise+
- No computador, clique em Administrador na barra lateral.
- Selecione Configurações do workspace no menu.
- Clique em Salesforce e selecione Servidores de PCM do Salesforce.
- Selecione um servidor para ver os detalhes.
- Se quiser, clique no ícone de lápis ao lado do Nome de exibição para editar o nome do servidor.
- No computador, clique no nome da organização na barra lateral.
- Passe o mouse sobre Ferramentas e configurações e clique em Configurações da organização.
- Clique em Salesforce e selecione Servidores de PCM.
- Selecione um servidor para ver os detalhes.
- Se quiser, clique no ícone de lápis ao lado do Nome de exibição para editar o nome do servidor.
- Clique na guia Membros para editar as permissões de acesso de membros e grupos.
- Para gerenciar quais workspaces podem acessar o servidor, clique em Gerenciar no canto superior direito da página e adicione ou remova workspaces.
Excluir um servidor
Planos Pro, Business+ e Enterprise Select
Planos Enterprise Grid e Enterprise+
- No computador, clique em Administrador na barra lateral.
- Selecione Configurações do workspace no menu.
- Clique em Salesforce e selecione Servidores de PCM.
- Clique no ícone de três pontos ao lado de um servidor e selecione Excluir.
- No computador, clique no nome da organização na barra lateral.
- Passe o mouse sobre Ferramentas e configurações e clique em Configurações da organização.
- Clique em Salesforce e selecione Servidores de PCM.
- Clique no ícone de três pontos ao lado de um servidor e selecione Excluir.
Quem pode usar este recurso?
- Proprietários/administradores de organização (planos Enterprise Grid e Enterprise+), proprietários/administradores de workspace (planos Enterprise Select e Business+) e administradores do Salesforce
- Disponível nos planos pagos do Slack com acesso ao Slackbot e ao Salesforce
