Ir para o conteúdo

Conexão do Salesforce Service Cloud no Jitterbit Studio

Introdução

Uma conexão do Salesforce Service Cloud, criada usando o conector do Salesforce Service Cloud, estabelece acesso ao Salesforce Service Cloud. Após configurar uma conexão, você pode 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 destinos (para consumir dados em uma operação).

Nota

A versão do agente 11.59 (para agentes 11.x) ou 12.4 ou posterior (para agentes 12.x) é necessária para usar OAuth 2.0 de 2 pernas com o conector do Salesforce Service Cloud.

Este conector suporta a política organizacional Habilitar Reautenticação ao Alterar organization policy. Se habilitada, uma alteração no Host do Servidor ou Nome de Usuário nesta conexão exige que os usuários reinsiram a Senha e o Token de Segurança da conexão.

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 um destes locais:

Uma conexão existente do Salesforce Service Cloud pode ser editada a partir destes locais:

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 de abertura [ no campo ou clique no ícone de variável para exibir um menu listando as variáveis existentes para escolher.

  • Nome da Conexão: Digite 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 a uma conexão específica e suas atividades.

  • Tipo de autenticação: Selecione o tipo de autenticação para conectar ao Salesforce Service Cloud, Autenticação Básica ou Credenciais do Cliente OAuth 2.0.

    Selecione Autenticação Básica para exibir estes campos:

    • Host do Servidor: Digite a URL do servidor Salesforce. Se você estiver usando uma instância de produção, deixe a URL padrão como https://login.salesforce.com. Se você estiver usando uma instância sandbox, marque a caixa de seleção Sandbox abaixo.

    • Sandbox: Se você estiver usando uma instância sandbox do Salesforce, marque esta caixa de seleção para alternar o campo Host do Servidor acima para https://test.salesforce.com.

    • Nome de Usuário: Digite o nome de usuário da conta Salesforce. Uma conta Salesforce que não tenha autenticação multifator (MFA) habilitada é necessária.

Para configurar uma conta Salesforce sem MFA, certifique-se de que o Permission Set atribuído ao login de integração do sistema 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 do requisito de MFA do Salesforce, conforme descrito pelo Salesforce em Is MFA required for my integration users? na documentação Salesforce Multi-Factor Authentication FAQ.

  • Senha: Digite a senha da conta Salesforce.

  • Token de segurança: Se exigido pela configuração de segurança da instância Salesforce, digite o token de segurança associado à conta Salesforce. Para mais informações, consulte a documentação Salesforce para Reset Your Security Token ou Unable to see the Reset Security Token option.

    Selecione OAuth 2.0 Client Credentials para exibir estes campos:

  • Instance URL: Digite a URL da instância Salesforce.

  • Client ID: Digite o ID do cliente do seu aplicativo Salesforce configurado.

  • Client secret: Digite o segredo do cliente do seu aplicativo Salesforce configurado.

    Consulte os pré-requisitos do OAuth 2.0 de 2 pernas para mais informações.

    Nota

    A versão 11.59 do agente (para agentes 11.x) ou 12.4 ou posterior (para agentes 12.x) é necessária para usar OAuth 2.0 de 2 pernas com o conector Salesforce Service Cloud.

  • Test: Clique para verificar a conexão usando as credenciais fornecidas.

  • Save: Clique para salvar e fechar a configuração de 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 solicita que você confirme que deseja descartar as alterações.

  • Delete: Após abrir uma configuração de conexão existente, clique para excluir permanentemente a conexão do projeto e fechar a configuração (consulte Component dependencies, deletion, and removal). Uma mensagem solicita que você confirme que deseja excluir a conexão.

Próximas etapas

As ações de 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, consulte Actions menus em Connector basics.

Após configurar uma conexão Salesforce Service Cloud, você pode configurar uma ou mais atividades Salesforce Service Cloud associadas a essa conexão para serem usadas como uma fonte para fornecer dados a uma operação ou como um destino para consumir dados em uma operação, ou você pode usar a conexão 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 você não precisar usar uma transformação para alterar dados antes de chegar ao destino.

  • Query: Consulta dados do Salesforce Service Cloud e é destinada a ser usada como uma fonte para fornecer dados em uma operação.

  • Insert: Insere novos dados no Salesforce Service Cloud e é destinada a ser usada como um destino para consumir dados em uma operação.

  • Atualizar: Atualiza dados existentes no Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação.

  • Atualizar ou Inserir: Atualiza dados existentes e insere novos dados no Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação.

  • Excluir: Exclui dados do Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação.

  • Consulta em Massa: Consulta um grande número de registros do Salesforce Service Cloud e destina-se a ser usado como origem para fornecer dados em uma operação.

  • Inserção em Massa: Insere um grande número de novos registros no Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação.

  • Atualização em Massa: Atualiza um grande número de registros existentes no Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação.

  • Atualizar ou Inserir em Massa: Atualiza um grande número de registros existentes e insere um grande número de novos registros no Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação.

  • Exclusão em Massa: Exclui um grande número de registros do Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação. Os registros excluídos são armazenados na Lixeira do Salesforce antes de serem permanentemente deletados.

  • Exclusão Permanente em Massa: Exclui permanentemente um grande número de registros do Salesforce Service Cloud e destina-se a ser usado como destino para consumir dados em uma operação. Os registros excluídos permanentemente se tornam automaticamente elegíveis para exclusão.

Usar 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 usam um salesforceOrg como parâmetro. Para mais informações, consulte Usar funções do Salesforce.