Conecta Robin con Salesforce otorgando a Atera acceso a tu entorno mediante una Aplicación de Cliente Externo usando autenticación OAuth 2.0. Con esto, Robin podrá actuar en tu nombre para gestionar tareas clave como administrar el acceso de usuarios y resolver problemas comunes de cuentas de Salesforce.
Antes de comenzar
Antes de configurar la integración, asegúrate de tener:
- Una cuenta activa de Atera con acceso a la función Robin.
- Una cuenta activa de Salesforce con permiso de Personalizar aplicación.
Conectar con Salesforce
Para crear y configurar una Aplicación de Cliente Externo en Salesforce:
1. Inicia sesión en tu cuenta de organización de Salesforce.
2. Haz clic en el ícono de engranaje de Configuración rápida y selecciona Abrir configuración avanzada.
Serás redirigido a la página de Configuración.
3. En el panel izquierdo, ve a Aplicaciones > Aplicaciones de Cliente Externo > Administrador de Aplicaciones de Cliente Externo.
5. Haz clic en Nueva aplicación de cliente externo.
6. Completa los siguientes campos en la sección de Información básica:
- Nombre de la aplicación de cliente externo: Ingresa un nombre claro y descriptivo para la aplicación.
- Nombre de API: Se completará automáticamente según el Nombre de la aplicación de cliente externo.
- Email de contacto: Ingresa un correo electrónico administrativo válido para contacto.
- Estado de distribución: Selecciona Local en el menú desplegable. Esto indica que la aplicación está destinada solo para uso dentro de tu propia organización de Salesforce.
7. En la sección API (Habilitar configuración OAuth):
- Marca la casilla Habilitar OAuth.
- En Configuración de la aplicación:
- URL de redirección: Ingresa la siguiente URL: https://app.atera.com/proxy/integrationssalesforce/management/callback
-
Ámbitos OAuth: Selecciona los siguientes ámbitos de la lista Ámbitos OAuth disponibles y haz clic en la flecha superior para moverlos a la lista de Ámbitos OAuth seleccionados:
- Realizar solicitudes en cualquier momento (refresh_token, offline_access) — Mantiene la conexión sin requerir autenticación nuevamente cuando la sesión expira.
- Gestionar datos de usuario mediante APIs (api) — Permite que Robin interactúe con datos o servicios relacionados con usuarios dentro de Salesforce.
- En Habilitación de flujo, marca las siguientes casillas:
- Habilitar flujo de código de autorización y credenciales
- Habilitar flujo de dispositivo
8. Haz clic en Crear.
Serás redirigido a la página de detalles de tu nueva Aplicación de Cliente Externo.
9. En la pestaña Configuración, bajo Configuración OAuth, haz clic en Clave y secreto de consumidor.
Esto te llevará a la página de Detalles del consumidor.
10. Copia la Clave de consumidor y el Secreto de consumidor y guárdalos en un lugar seguro.
11. Desde el panel de navegación de Atera, ve a Centro de IA > Integraciones > Integraciones.
Aparecerá la página de Integraciones.
12. Haz clic en la tarjeta de Salesforce.
Aparecerá la ventana de integración de Salesforce.
13. Ingresa tu Clave de consumidor y Secreto de consumidor, luego haz clic en Conectar.
¡Felicidades, Robin ya está conectado a Salesforce!
La aprobación de Salesforce falla o muestra un error
Causas comunes:
- La Aplicación de Cliente Externo está mal configurada (URL de redirección, ámbitos OAuth o configuración OAuth).
- El usuario de Salesforce no tiene permisos suficientes.
Solución:
- Verifica la configuración OAuth de tu Aplicación de Cliente Externo.
- Confirma que la URL de redirección sea la correcta.
- Asegúrate de que los ámbitos OAuth requeridos estén habilitados.
- Utiliza un usuario de Salesforce con más privilegios si es necesario.