Conexão do Salesforce Service Cloud
Introdução
Uma conexão do Salesforce Service Cloud, criada usando o conector do Salesforce Service Cloud, estabelece acesso ao Salesforce Service Cloud. Uma vez que uma conexão é configurada, é possível criar instâncias de atividades do Salesforce associadas a essa conexão para serem usadas como fontes (para fornecer dados em uma operação) ou como alvos (para consumir dados em uma operação).
Nota
Este conector suporta a política organizacional Habilitar Reautenticação em Caso de Alteração. Se habilitado, uma alteração no Host do Servidor ou Nome de Usuário nesta conexão requer que os usuários reentrem a Senha e o Token de Segurança para a conexão.
Nota
O conector do Salesforce Service Cloud é uma réplica do conector do Salesforce, exceto pelo seu logotipo e pelo nome do conector, conexão e atividades. Com essas diferenças cosméticas em mente, nossa documentação sobre Como fazer e Solução de Problemas para o conector do Salesforce pode ser aplicada ao conector do Salesforce Service Cloud.
Criar ou editar uma conexão do Salesforce Service Cloud
Uma nova conexão do Salesforce Service Cloud é criada usando o conector do Salesforce Service Cloud a partir de uma destas localizações:
- A aba Endpoints e conectores do projeto na paleta de componentes de design (veja Paleta de componentes de design).
- A página Endpoints Globais (veja Criar um endpoint global em Endpoints Globais).
Uma conexão existente do Salesforce Service Cloud pode ser editada a partir destes locais:
- A aba Endpoints e conectores do projeto na paleta de componentes de design (veja Paleta de componentes de design).
- A aba Componentes no painel do projeto (veja Menu de ações do componente em Aba Componentes do painel do projeto).
- A página Endpoints Globais (veja Editar um endpoint global em Endpoints Globais).
Configurar uma conexão do Salesforce Service Cloud
Cada elemento da interface do usuário da tela de configuração da conexão do Salesforce Service Cloud é descrito abaixo.
Dica
Campos com um ícone de variável suportam o uso de variáveis globais, variáveis de projeto e variáveis Jitterbit. Comece digitando um colchete aberto [ no campo ou clicando no ícone de variável para exibir um menu com as variáveis existentes para escolher.
-
Nome da Conexão: Insira um nome para identificar a conexão do Salesforce Service Cloud. O nome deve ser único para cada conexão do Salesforce Service Cloud e não deve conter barras (
/) ou dois pontos (:). Este nome também é usado para identificar o endpoint do Salesforce Service Cloud, que se refere tanto a uma conexão específica quanto às suas atividades. -
Host do Servidor: Insira a URL do servidor Salesforce. Se você estiver usando uma instância de produção, mantenha a URL padrão como https://login.salesforce.com. Se você estiver usando uma instância de sandbox, selecione a caixa de seleção Sandbox abaixo.
-
Sandbox: Se você estiver usando uma instância de sandbox do Salesforce, selecione esta caixa de seleção para alternar o campo Server Host acima para https://test.salesforce.com.
-
Username: Insira o nome de usuário da conta do Salesforce. É necessário ter uma conta do Salesforce que não tenha a autenticação multifator (MFA) habilitada.
Para configurar uma conta do Salesforce sem MFA, certifique-se de que o Permission Set atribuído ao login de integração do sistema do Salesforce não tenha a seleção Multi-Factor Authentication for API Logins. Os tipos de login de integração do sistema estão isentos da exigência de MFA do Salesforce, conforme descrito pelo Salesforce em Is MFA required for my integration users? na documentação deles Salesforce Multi-Factor Authentication FAQ.
-
Password: Insira a senha da conta do Salesforce.
Cuidado
Uma senha do Salesforce que utiliza caracteres ASCII estendidos, como £, pode causar o seguinte erro ao buscar dados durante a configuração da atividade:
Invalid username, password, security token; or user locked out. [INVALID_LOGIN]Nesse caso, o teste de conexão pode ainda ser bem-sucedido. Se você receber esse erro durante a configuração da atividade e estiver usando caracteres especiais na senha, tente alterar a senha.
-
Security Token: Se necessário pela configuração de segurança da instância do Salesforce, insira o token de segurança associado à conta do Salesforce. Para mais informações, consulte a documentação do Salesforce sobre Reset Your Security Token ou Unable to see the Reset Security Token option.
-
Test: Clique para verificar a conexão usando as credenciais fornecidas.
-
Save Changes: Clique para salvar e fechar a configuração da conexão.
-
Discard Changes: Após fazer alterações em uma configuração nova ou existente, clique para fechar a configuração sem salvar. Uma mensagem pede que você confirme que deseja descartar as alterações.
-
Excluir: Após abrir uma configuração de conexão existente, clique para excluir permanentemente a conexão do projeto e fechar a configuração (veja Dependências de componentes, exclusão e remoção). Uma mensagem solicita que você confirme que deseja excluir a conexão.
Próximos passos
As ações do menu para uma conexão e seus tipos de atividade estão acessíveis no painel do projeto e na paleta de componentes de design. Para detalhes, veja Menus de ações em Conceitos básicos do conector.
Após configurar uma conexão do Salesforce Service Cloud, é possível configurar uma ou mais atividades do Salesforce Service Cloud associadas a essa conexão para serem usadas como fonte para fornecer dados a uma operação ou como destino para consumir dados em uma operação, ou você pode usar a conexão do Salesforce Service Cloud em um script.
Configurar atividades
Existem onze atividades disponíveis, cinco padrão e seis em massa. As atividades em massa devem ser usadas apenas se não for necessário usar uma transformação para alterar os dados antes de chegar ao destino.
-
Consulta: Consulta dados do Salesforce Service Cloud e é destinada a ser usada como fonte para fornecer dados em uma operação.
-
Inserir: Insere novos dados no Salesforce Service Cloud e é destinada a ser usada como destino para consumir dados em uma operação.
-
Atualizar: Atualiza dados existentes no Salesforce Service Cloud e é destinada a ser usada como destino para consumir dados em uma operação.
-
Upsert: Atualiza dados existentes e insere novos dados no Salesforce Service Cloud e é destinada a ser usada como destino para consumir dados em uma operação.
-
Excluir: Exclui dados do Salesforce Service Cloud e é destinado a ser usado como um alvo para consumir dados em uma operação.
-
Consulta em Massa: Consulta um grande número de registros do Salesforce Service Cloud e é destinado a ser usado como uma fonte para fornecer dados em uma operação.
-
Inserção em Massa: Insere um grande número de novos registros no Salesforce Service Cloud e é destinado a ser usado como um alvo para consumir dados em uma operação.
-
Atualização em Massa: Atualiza um grande número de registros existentes no Salesforce Service Cloud e é destinado a ser usado como um alvo para consumir dados em uma operação.
-
Upsert em Massa: Atualiza um grande número de registros existentes e insere um grande número de novos registros no Salesforce Service Cloud e é destinado a ser usado como um alvo para consumir dados em uma operação.
-
Exclusão em Massa: Exclui um grande número de registros do Salesforce Service Cloud e é destinado a ser usado como um alvo para consumir dados em uma operação. Registros excluídos são armazenados na Lixeira do Salesforce antes de serem excluídos permanentemente.
-
Exclusão Dura em Massa: Exclui permanentemente um grande número de registros do Salesforce Service Cloud e é destinado a ser usado como um alvo para consumir dados em uma operação. Registros excluídos permanentemente tornam-se automaticamente elegíveis para exclusão.
Use conexões do Salesforce Service Cloud em scripts
As conexões do Salesforce Service Cloud podem ser referenciadas em um script usando funções de script que utilizam um salesforceOrg como parâmetro. Para mais informações, consulte Usar funções do Salesforce.