En esta página se describe cómo conectarse a las APIs de Salesforce cuando se usan complementos de Salesforce en Cloud Data Fusion. Crea una aplicación conectada de Salesforce, que es un punto de entrada para acceder a las APIs de Salesforce. Es necesario crear la aplicación para integrar una instancia de Cloud Data Fusion con una instancia de Salesforce. Después de crear la aplicación en Salesforce, llama a sus APIs añadiendo sus credenciales, como las claves de consumidor y secreto de consumidor, a las propiedades del complemento.
Crear una aplicación de Salesforce conectada para Cloud Data Fusion
Para crear una aplicación de Salesforce conectada, sigue estos pasos. Para obtener más información, consulta la documentación de Salesforce sobre cómo configurar los ajustes básicos de la aplicación conectada.
- Inicia sesión en Salesforce con tu cuenta de desarrollador.
- En la interfaz web de Salesforce, ve al menú Cuenta y haz clic en Configuración.
- En la lista Aplicaciones, selecciona Gestor de aplicaciones.
- Haga clic en Nueva aplicación conectada.
- En la página Gestionar aplicación conectada, introduce un nombre, un nombre de API y un correo de contacto. En los ejemplos de esta guía se usa el nombre
DATA_FUSION_APP
. Habilita los ajustes de OAuth. Para obtener más información, consulta Habilitar la configuración de OAuth para la integración de APIs.
Cuando configure Salesforce en Cloud Data Fusion, introduzca los siguientes valores:
- En el campo URL de retrollamada, introduce lo siguiente:
- En un entorno de producción, introduce
https://login.salesforce.com/services/oauth2/token
. - En el caso de un entorno aislado, introduce
https://test.salesforce.com/services/oauth2/token
. - Si tu organización tiene habilitado un dominio personalizado, usa la URL personalizada, que tiene el formato
https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token
.
- En un entorno de producción, introduce
En el campo Ámbitos de OAuth seleccionados, selecciona Gestionar datos de usuario mediante APIs (api) y haz clic en Añadir.
Haz clic en Guardar.
- En el campo URL de retrollamada, introduce lo siguiente:
Gestionar la aplicación de Salesforce conectada para Cloud Data Fusion
En la interfaz web de Salesforce, en la nueva página Aplicación conectada que se abre, haz clic en Gestionar > Editar políticas.
En la página Editar aplicación conectada que se abre, selecciona lo siguiente:
- En el campo Usuarios permitidos, selecciona Todos los usuarios pueden autorizarse a sí mismos.
- En el campo Relajación de IP, selecciona Relajar restricciones de IP.
Haz clic en Guardar.
Obtener propiedades de Salesforce
En las siguientes secciones se describe cómo encontrar información de configuración en Salesforce.
Obtener las claves de consumidor de las configuraciones del complemento
Cuando configuras las propiedades de una fuente de Salesforce por lotes en Cloud Data Fusion, debes introducir una clave de consumidor y una clave secreta de consumidor de Salesforce. Para obtenerlos, sigue estos pasos:
- Ve a la interfaz web de Salesforce.
- Ve a la sección API (Enable OAuth Settings) (API [Habilitar ajustes de OAuth]). Anota la clave de consumidor y el secreto de consumidor. Introduce estas credenciales cuando configures el complemento en Cloud Data Fusion.
Obtener el token de seguridad de las configuraciones del complemento
El complemento requiere un token de seguridad para autenticarse en Salesforce. Para obtener el token de seguridad, sigue los pasos que se indican en la documentación de Salesforce: Restablecer el token de seguridad.
Siguientes pasos
- Configura la fuente por lotes de Salesforce en Cloud Data Fusion.