En esta página, se describe cómo configurar una instancia de Salesforce para usarla con Datastream.
Antes de comenzar
Antes de comenzar a configurar Salesforce para usarlo con Datastream, debes hacer lo siguiente:
- Tener acceso a una organización de Salesforce activa
- Saber cómo navegar y cambiar la configuración en Salesforce
- Tener conocimientos sobre cómo crear usuarios y perfiles en Salesforce
Configura una organización de Salesforce para usarla con Datastream
Para establecer una conexión entre tu organización de Salesforce y Datastream, debes autenticarte con un nombre de usuario y una contraseña, o bien con el flujo de credenciales de cliente de OAuth 2.0. Para usar la última opción, puedes crear una app conectada de Salesforce o una app cliente externa.
Si tu organización de Salesforce está configurada para permitir el acceso desde direcciones IP específicas, asegúrate de que Salesforce acepte las direcciones IP de Datastream. Si quieres obtener información para administrar las restricciones de acceso a la red, consulta Acceso a la red y restricciones de IP basadas en el perfil y Cómo establecer rangos de IP de confianza para tu organización en la documentación de Salesforce.
Cómo configurar un usuario
- En Salesforce, crea un usuario o ajusta la configuración de un usuario existente según las instrucciones que se indican a continuación.
- Crea un perfil exclusivo y asígnale al usuario.
- Si tu organización tiene configuradas restricciones de direcciones IP, asegúrate de agregar las direcciones IP de Datastream a la lista de direcciones IP permitidas. Para obtener más información, consulta Cómo restringir las direcciones IP de acceso en los perfiles.
- Asegúrate de que el perfil de usuario tenga el permiso
API Enabled
para que pueda usar la API de REST de Salesforce y la Bulk API 2.0. - Asegúrate de que el perfil de usuario tenga los permisos para leer todos los objetos y campos que deseas incluir en tu flujo. Por motivos de seguridad, considera otorgarle al usuario permisos de solo lectura. Para obtener más información, consulta Controla quién ve qué en la documentación de Salesforce.
- Opcional: De forma predeterminada, Salesforce muestra los campos encriptados como campos enmascarados.
Si necesitas que el usuario vea los valores reales de los campos encriptados, bríndale el permiso
View Encrypted Data
. Para otorgar el permiso, edita el conjunto de permisos del usuario.
Opcional: Crea y configura una app conectada
Salesforce usa apps conectadas para integrar aplicaciones externas con la API de Salesforce, integrar proveedores de servicios con tu organización de Salesforce o controlar a qué datos puede acceder una aplicación de terceros desde tu organización de Salesforce. Si prefieres usar una app conectada para autenticar tu instancia de Salesforce en Datastream, sigue estos pasos:
- Crea una app conectada. Para obtener más información, consulta la documentación de Salesforce.
Configura tu app conectada para el flujo de credenciales de cliente de OAuth 2.0.
Asegúrate de que tu app conectada tenga habilitado el permiso
Manage user data via APIs (api)
. Para obtener más información sobre los permisos, consulta Tokens y permisos de OAuth.Asegúrate de que tu app conectada pueda acceder a las APIs de Salesforce con las direcciones IP de Datastream. Para obtener más información, consulta Cómo restringir el acceso a las APIs con apps conectadas y Cómo configurar rangos de IP de confianza para una app conectada.
Obtén la clave y el secreto de consumidor:
- En Salesforce, ingresa
App
en el cuadro de búsqueda rápida y, luego, selecciona Administrador de apps. - Busca tu app conectada en la lista y expande el menú desplegable que se encuentra a la derecha de la fila.
- Selecciona Ver.
- En la página de detalles Administrar apps conectadas, haz clic en Administrar detalles del consumidor.
- Se abrirá una pantalla en la que se te pedirá un código de verificación. Se envía un correo electrónico con el código de verificación al usuario al que le asignas el flujo de credenciales de cliente.
- Ingresa el código de verificación. Luego, se te redireccionará a la página de detalles del consumidor, donde podrás encontrar tu clave y secreto. Debes proporcionar la clave y el secreto del consumidor cuando crees tu perfil de conexión.
- En Salesforce, ingresa
¿Qué sigue?
- Obtén más información sobre la fuente de Salesforce.