Nesta página, descrevemos como se conectar às APIs do Salesforce ao usar plug-ins do Salesforce no Cloud Data Fusion. Você cria um app conectado do Salesforce, que é um ponto de entrada para acessar as APIs do Salesforce. É necessário criar o app para integrar uma instância do Cloud Data Fusion a uma instância do Salesforce. Depois de criar o app no Salesforce, chame as APIs adicionando as credenciais, como chaves secretas do consumidor e do cliente, às propriedades do plug-in.
Criar um app do Salesforce conectado para o Cloud Data Fusion
Para criar um app Salesforce conectado, siga estas etapas. Para mais informações, consulte a documentação do Salesforce: Definir configurações básicas de apps conectados.
- Faça login no Salesforce com sua conta de desenvolvedor.
- Na interface da Web do Salesforce, acesse o menu Conta e clique em Configuração.
- Na lista Apps, selecione Gerenciador de apps.
- Clique em New Connected App.
- Na página Gerenciar app conectado, insira um nome, um nome da API e um e-mail
de contato. Os exemplos neste guia usam o nome
DATA_FUSION_APP
. Ative as configurações de OAuth. Para mais informações, consulte Ativar configurações de OAuth para integração de API.
Ao configurar o Salesforce no Cloud Data Fusion, insira os seguintes valores:
- No campo URL de callback, insira o seguinte:
- Para um ambiente de produção, insira
https://login.salesforce.com/services/oauth2/token
. - Para um sandbox, insira
https://test.salesforce.com/services/oauth2/token
. - Se você tiver um domínio personalizado ativado para sua organização, use o URL personalizado, que tem o formato
https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token
.
- Para um ambiente de produção, insira
No campo Escopos OAuth selecionado, escolha Gerenciar dados do usuário via APIs (api) e clique em Adicionar.
Clique em Save.
- No campo URL de callback, insira o seguinte:
Gerenciar o app Salesforce conectado para o Cloud Data Fusion
Na interface da Web do Salesforce, na nova página Connected App exibida, clique em Gerenciar > Editar políticas.
Na página Edição de app conectado que é aberta, selecione o seguinte:
- No campo Usuários permitidos, selecione Todos os usuários podem autorizar.
- No campo Relaxamento de IP, selecione Relaxar restrições de IP.
Clique em Save.
Receber propriedades do Salesforce
As seções a seguir descrevem como encontrar informações de configuração no Salesforce.
Conseguir as chaves do consumidor para as configurações do plug-in
Ao configurar as propriedades de origem em lote do Salesforce no Cloud Data Fusion, você precisa inserir uma chave do consumidor e uma chave secreta do consumidor do Salesforce. Para consegui-los, siga estas etapas:
- Acesse a interface da Web do Salesforce.
- Acesse a seção API (Ativar configurações de OAuth). Anote a Chave do cliente e a Chave secreta do cliente. Insira essas credenciais ao configurar o plug-in no Cloud Data Fusion.
Receber o token de segurança para as configurações do plug-in
O plug-in exige um token de segurança para autenticação com o Salesforce. Para receber o token de segurança, siga as etapas Redefinir seu token de segurança na documentação do Salesforce.
A seguir
- Configure a origem em lote do Salesforce no Cloud Data Fusion.