Ir al contenido

Por integración

En Salesforce: crear la External Client App y sus credenciales

Ver como Markdown

Nota — «External Client App», nunca «Connected App»

Salesforce restringió la creación de «Connected Apps» clásicas a partir de Spring ‘26 y recomienda su reemplazo, la «External Client App», para cualquier integración nueva. Si buscas en la documentación de Salesforce o en foros y ves «Connected App», es el nombre antiguo del mismo mecanismo — en tu Setup de hoy, el camino correcto es el que describe este apartado.

Requisitos: permisos de administrador de tu organización Salesforce (apartado 2).

  1. En tu Salesforce, ve a Setup → App Manager y pulsa New External Client App.

  2. Rellena el nombre y los datos básicos de la app (nombre de tu propio negocio, nunca uno genérico).

  3. En la sección de OAuth, habilita el flujo de credenciales de cliente («Client Credentials Flow») y guarda.

  4. Asigna un usuario de integración («Run As» / integration user) a la app — el token que use la Plataforma actuará con los permisos de ese usuario dentro de tu Salesforce, así que su perfil determina qué puede leer y escribir la integración.

  5. Copia el Consumer Key y el Consumer Secret que Salesforce genera para la app.

  6. Anota también tu My Domain URL — la dirección propia de tu organización (con forma empresa.my.salesforce.com), visible en Setup → My Domain.

Aviso — Trata el Consumer Key y el Consumer Secret como una contraseña

Cualquiera con acceso a estos dos valores puede obtener un token de acceso a tu organización de Salesforce — advertencia textual del propio fabricante. Guárdalos con el mismo cuidado que una contraseña y nunca los compartas fuera de este formulario de conexión.

Nota — Verificado contra la documentación oficial

Los pasos de este apartado están verificados contra la guía de autenticación de la API REST de Salesforce (developer.salesforce.com, sección de autorización) y la guía del flujo de credenciales de cliente (help.salesforce.com), ambas consultadas en vivo el 21 de agosto de 2026 durante la investigación previa de esta integración — citas textuales: «Creating connected apps is restricted as of Spring ‘26 […] we recommend using external client apps instead» y «the client app exchanges its client credentials defined in the external client app — its consumer key and consumer secret — for an access token». Un reintento de acceso directo a esas mismas páginas de ayuda hoy, 5 de septiembre de 2026, para esta ronda de manuales devolvió una carga incompleta (las páginas de help.salesforce.com se renderizan con JavaScript y no siempre son accesibles para herramientas automatizadas) — se mantiene la cita de la verificación en vivo anterior en vez de repetirla sin poder confirmar cambios.