Table of Contents
¿Qué es este módulo?
Este módulo permite integrar Saturn Studio con Salesforce, una plataforma CRM basada en la nube que ayuda a las empresas a gestionar relaciones con clientes, ventas, marketing, servicio al cliente y más. A través de esta integración, puedes buscar, obtener, crear y gestionar registros de manera automatizada.
Cómo obtener las credenciales de Salesforce
- En Salesforce, ve a Setup → App Manager.
- Haz clic en New Connected App.
- Completa los campos básicos:
- Nombre de la App
- Correo de contacto
- En la sección API (Enable OAuth Settings):
- Marca “Enable OAuth Settings”.
- Introduce el Callback URL (por ejemplo:
https://studio.rocketbot.com/). - Selecciona los OAuth Scopes necesarios.
- Guarda la App. Una vez creada, Salesforce generará:
- Consumer Key
- Consumer Secret
- Luego, en Setup → Auth. Providers, crea un proveedor de autenticación si lo requiere el flujo OAuth.
- Finalmente, en Setup → Named Credentials, crea una nueva Named Credential que utilice el Auth Provider, el Consumer Key/Secret y el URL de negocio.
Parámetros clave
| Parámetro | Descripción | Ejemplo |
|---|---|---|
| Domain URL | URL de tu instancia Salesforce (por ejemplo My Domain) | https://myorg-dev.my.salesforce.com |
| Consumer Key | Identificador público de la Connected App | 3MVG9…5Qh |
| Consumer Secret | Secreto privado asociado a la Connected App | 1952123456789012345 |
| Callback/Redirect URI | URL de redirección usada en el flujo OAuth | https://studio.rocketbot.com/ |
| OAuth Scopes | Permisos que la app solicitará | full, refresh_token, offline_access |