- Primeros pasos
- Notificaciones
- Licencia
- Solución de problemas
- Creador de conectores
- Acerca del generador de conectores
- Crear tu primer conector
- Crear tu conector a partir de una definición de API
- Configurar la autenticación
- Utilizar variables en el Creador de conectores
- Diseñador de actividades
- Crear un desencadenador
- Primeros pasos
- Ejemplo A: crear un conector a partir de un lienzo en blanco con autenticación de token de acceso personal
- Ejemplo B: crear un conector a partir de un lienzo en blanco con autenticación de clave API
- Ejemplo C: crear un conector a partir de una especificación de API con autenticación de credenciales de cliente OAuth 2.0
- Act! 365
- ActiveCampaign
- Active Directory: vista previa
- Adobe Acrobat Sign
- Servicios de Adobe PDF
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Defender for Cloud
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- CrewAI: vista previa
- Customer.io
- Database Hub: vista previa
- Agente de Databricks
- Datadog
- BúsquedaProfunda
- Deputy
- Discord - Vista previa
- DocuSign
- Goteo
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Tipos de cambio
- Exchange Server: vista previa
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plataforma Google Cloud
- Google Docs
- Google Drive
- Formularios de Google: vista previa
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Texto a voz de Google
- Google Tasks: vista previa
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- Http
- Webhook HTTP
- Hubspot CRM
- Hubspot Marketing
- HyperV: vista previa
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Correo
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure AI Foundry
- Microsoft Azure OpenAI
- Microsoft Azure Sentinel
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive y SharePoint
- Microsoft Outlook 365
- Microsoft Power Automate: vista previa
- Opinión de Microsoft
- Microsoft Sentinel Threat Intelligence
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Nvidia NIM: vista previa
- OKTA
- OpenAI
- LLM compatible con OpenAI V1
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Acerca del conector de Salesforce
- Autenticación de Salesforce
- Eventos de salesforce
- Salesforce AgentForce y flujos: vista previa
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center: vista previa
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps - Preview
- Data Fabric de UiPath: vista previa
- Actividades de UiPath GenAI
- UiPath Orchestrator
- X (anteriormente Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Viable
- Workday
- REST de Workday
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Guía de usuario de Integration Service
Ediciones compatibles
Para autenticarte en Salesforce, debes tener una edición que incluya compatibilidad con API. El conector de Salesforce funciona con la siguiente edición (sin limitarse a):
- Salesforce Sales Cloud (Enterprise o Professional con soporte de API)
Para todas las demás ediciones no enumeradas, ponte en contacto con tu representante de UiPath para obtener ayuda.
El conector utiliza la API REST de Salesforce. Confirma que tu edición de Salesforce incluye acceso a la API antes de continuar.
Requisitos previos
Para crear una conexión, necesita las siguientes credenciales:
- Código de autorización OAuth 2.0: nombre de usuario, contraseña.
- Contraseña OAuth 2.0: nombre de usuario, contraseña, token de seguridad.
- Traiga su propia aplicación OAuth 2.0: ID de cliente, Secreto de cliente.
- Token de acceso personal (PAT): clave codificada JWT base64, audiencia, emisor, asunto.
Además, es posible que necesites una aplicación de autenticación instalada en tu teléfono móvil si tu organización de Salesforce aplica la autenticación multifactor (MFA).
Antes de crear una conexión, asegúrate también de lo siguiente:
- Tienes una edición Enterprise de Salesforce Sales Cloud, una edición Professional con soporte de API u otra edición compatible mencionada anteriormente.
- Tienes privilegios de administrador en Salesforce Sales Cloud para configurar aplicaciones. Póngase en contacto con el administrador del sistema si no tiene estos privilegios.
- El permiso API habilitada se activa para tu perfil de usuario de Salesforce. Para verificar: abre Salesforce y ve a Configuración > Administración > Usuarios > Perfiles, selecciona el perfil relevante y confirma que la API habilitada está marcada.
- Cómo comprobar tu perfil asignado: haz clic en tu avatar de perfil en la esquina superior derecha de Salesforce y, a continuación, haz clic en Configuración > Detalles avanzados de usuario. Tu nombre de perfil aparece en el campo Perfil . Como alternativa, ve a Configuración > Administración > Usuarios > Usuarios y comprueba la columna Perfil para tu nombre de usuario.
- Recomendamos aprovisionar y asignar un usuario de integración de Salesforce dedicado para las conexiones de UiPath. Las conexiones heredan los permisos de la cuenta utilizada para la autenticación, incluido el acceso a campos y objetos. El uso de un usuario dedicado garantiza un acceso coherente y auditable.
Métodos de autenticación
El conector de UiPath Salesforce admite los siguientes métodos de autenticación. Las credenciales necesarias dependen del método que elijas:
| Método de autenticación | Descripción | Credenciales necesarias |
|---|---|---|
| Código de autorización OAuth 2.0 | Redirige a Salesforce para iniciar sesión y dar consentimiento. | Nombre de usuario y contraseña de Salesforce |
| Contraseña OAuth 2.0 | Autenticación heredada para cuentas/aplicaciones de Salesforce más antiguas. Bloqueado de forma predeterminada para las nuevas organizaciones según las notas de la versión de Salesforce. Úselo solo para escenarios especiales. | Nombre de usuario, contraseña, token de seguridad |
| Portador JWT (PAT) | Autenticación de servidor a servidor basada en token web JSON utilizando un certificado digital. Ideal para automatizaciones desatendidas en las que no es posible un inicio de sesión interactivo. | Clave privada codificada en base64 de JWT, audiencia, emisor (ID de cliente), asunto (nombre de usuario) |
| Traiga su propia aplicación (BYOA) | Utiliza una aplicación privada que creas en Salesforce. Recomendado por UiPath, ya que te da control total sobre los ámbitos, las políticas y la marca. | ID de cliente, secreto de cliente (de tu aplicación cliente externa de Salesforce) |
When registering your OAuth application in Salesforce, make sure to set the callback URL to the value displayed on the connection creation page, for example https://cloud.uipath.com/provisioning_/callback for Automation Cloud.
Para obtener más información sobre los diferentes tipos de autenticación disponibles para Salesforce, consulta la documentación oficial de Salesforce en Crear una aplicación cliente externa.
Código de autorización OAuth 2.0
Este método utiliza la aplicación pública conectada a UiPath y te redirige a Salesforce para la autenticación. Sigue estos pasos:
- Selecciona Orchestrator en el lanzador de productos de UiPath.
- Selecciona una carpeta y luego ve a la pestaña Conexiones .
- Selecciona Añadir conexión.
- Busca y selecciona el conector de Salesforce en la lista.
- Selecciona el entorno: Producción o Sandbox.
- Selecciona Código de autorización OAuth 2.0 como método de autenticación.
- Selecciona Conectar. Se te redirigirá a la página de inicio de sesión de Salesforce.
- Introduce tu nombre de usuario y contraseña de Salesforce.
- Si MFA lo solicita, introduce el código de verificación de tu aplicación de autenticación.
- Revisa los permisos solicitados por UiPath y haz clic en Permitir.
- Se te redirigirá de nuevo a Orchestrator. El estado de la conexión debe mostrarse como Conectado.
Dominio personalizado: si tu organización de Salesforce utiliza un dominio personalizado, haz clic en Utilizar dominio personalizado en la pantalla de inicio de sesión de Salesforce, introduce la URL de tu dominio personalizado (por ejemplo, tuempresa.my.salesforce.com), a continuación, haz clic en Continuar e introduce tus credenciales.

Este método utiliza la aplicación pública UiPath Connected. Si te encuentras con un error OAUTH_APPROVAL_ERROR_GENERIC , consulta la sección Resolución de problemas .
Contraseña de OAuth 2.0 (heredado)
Este método de autenticación está bloqueado de forma predeterminada para las nuevas organizaciones de Salesforce. Salesforce ha declarado obsoleto el flujo OAuth de nombre de usuario y contraseña para la mayoría de los casos de uso. Utiliza este método solo si tu organización lo requiere explícitamente para la compatibilidad con versiones anteriores.
Si necesitas utilizar este método, habilítalo primero siguiendo la documentación de Salesforce: OAuth 2.0 Flujo de nombre de usuario-contraseña para escenarios especiales. Entonces:
- Sigue los pasos 1 a 5 de las instrucciones del Código de autorización OAuth 2.0 anteriores.
- Selecciona Contraseña OAuth 2.0 como método de autenticación.
- Introduce tu nombre de usuario, contraseña y token de seguridad de Salesforce.
- Select Connect.
Obtener tu token de seguridad: en Salesforce, ve a la configuración de tu perfil > Restablecer mi token de seguridad. El token se envía a su correo electrónico. Añádela a tu contraseña al conectarte.
Autenticación de portador JWT (PAT)
La autenticación de portador JWT utiliza un certificado digital para firmar una solicitud JWT, lo que permite la integración de servidor a servidor sin inicio de sesión interactivo. Esto es ideal para automatizaciones unattended. Sigue estos pasos:
- Crea una clave privada y un certificado digital autofirmado. Consulta la guía de Salesforce: Crear una clave privada y un certificado digital autofirmado.
- Crea una aplicación cliente externa en Salesforce. Ve a Configuración > Apps > Aplicaciones cliente externas > Gestor de aplicaciones cliente externas y haz clic en Nueva aplicación cliente externa. Carga tu certificado digital en la configuración de la aplicación. (Consulta la sección BYOA/Configuración de la aplicación de cliente externo a continuación para ver los pasos detallados).
- Configura el flujo portador de JWT. En la configuración de la aplicación cliente externa, habilita el flujo portador JWT en Habilitación de flujo. Asigna los ámbitos OAuth necesarios.
- Preautoriza la aplicación para tu usuario de integración. Ve a Configuración > Connected Apps > Gestionar Connected Apps, busca tu aplicación y, en Políticas, establece Usuarios permitidos en "Los usuarios aprobados por el administrador están preautorizados". A continuación, añade el perfil o conjunto de permisos correspondiente.
- En UiPath Orchestrator, selecciona Orchestrator > carpeta > Conexiones > Añadir conexión > Salesforce.
- Selecciona el entorno (Producción o Sandbox).
- Selecciona Token de acceso personal (PAT) como método de autenticación.
- Introduce las credenciales necesarias:
- Clave codificada JWT base64: tu clave privada en formato base64.
- Emisor: el ID de cliente OAuth (Clave de consumidor) de tu aplicación cliente externa.
- Asunto: el nombre de usuario del usuario de Salesforce con el que quieres autenticarte.
- Audiencia: la URL del punto final del token de Salesforce (por ejemplo,
https://login.salesforce.compara producción ohttps://test.salesforce.compara sandbox).
- Select Connect.
Para obtener más información sobre la habilitación de tokens JWT, consulta la documentación de Salesforce: Flujo de portador OAuth 2.0 JWT para la integración de servidor a servidor, Habilitar tokens de acceso basados en token web JSON (JWT) y Tokens de acceso basados en JWT.
Traiga su propia aplicación (BYOA) (recomendado)
Salesforce ha declarado obsoleto el modelo de aplicación conectada heredado. Todas las aplicaciones nuevas deben crearse como External Client Apps. Las Apps conectadas existentes siguen funcionando, pero Salesforce recomienda migrar a aplicaciones cliente externas. Los siguientes pasos reflejan el nuevo flujo de trabajo de la aplicación cliente externa.
Este método utiliza una aplicación privada que creas y gestionas en Salesforce, lo que te da control total sobre los ámbitos OAuth y las políticas de seguridad. Sigue estos pasos:
Paso A: crear una aplicación cliente externa en Salesforce
- Inicia sesión en tu cuenta de Salesforce y ve a Configuración.
- Dirígete a Apps > Aplicaciones cliente externas > Gestor de aplicaciones cliente externas.
- Haz clic en Nueva aplicación cliente externa.
- Rellene los campos obligatorios:
- Nombre de la aplicación cliente externa: un nombre descriptivo (por ejemplo, "Integración de UiPath").
- Nombre de API: debe contener solo guiones bajos y caracteres alfanuméricos, ser único, comenzar con una letra y no terminar con un guion bajo ni contener guiones bajos consecutivos.
- Correo electrónico de contacto: la dirección de correo electrónico del propietario de la aplicación.
- Estado de distribución: selecciona Local (para uso en una sola organización) o Empaquetado.
- Expande la sección API (Habilitar configuración de OAuth) y marca Habilitar OAuth.
- En el campo URL de devolución de llamada , introduce la URL de devolución de llamada OAuth de UiPath proporcionada en la pantalla de configuración de la conexión de Orchestrator.
- Selecciona los ámbitos OAuth necesarios y muévelos a Ámbitos OAuth seleccionados. Como mínimo, incluye: Acceder al servicio de URL de identidad, Gestionar datos de usuario a través de API y Realizar solicitudes en cualquier momento.
- En Habilitación de flujo, selecciona Habilitar código de autorización y flujo de credenciales.
- En Seguridad, marca tanto Requerir secreto para flujo de servidor web como Requerir secreto para flujo de token de actualización.
- Haz clic en Crear.
Paso A.1: Configurar políticas (obligatorio)
Después de crear la aplicación cliente externa, debes configurar sus políticas:
- Ve a Configuración > Connected Apps > Gestionar Connected Apps.
- Busca tu aplicación cliente externa y haz clic en Editar políticas.
- Establece lo siguiente:
- Usuarios permitidos: "Todos los usuarios pueden autoautorizarse"
- Relajación de IP: "Relajar las restricciones de IP"
- Política de token de actualización: "El token de actualización es válido hasta que se revoque"
- Haz clic en Guardar.
Paso B: recuperar el ID de cliente y el secreto de cliente
- En la aplicación cliente externa, ve a la pestaña Configuración .
- Expande Configuración de OAuth.
- Haz clic en Clave y secreto del consumidor.
- Introduce tus credenciales (y OTP si se te solicita).
- Copia la clave de consumidor (este es tu ID de cliente) y el secreto de consumidor (este es tu secreto de cliente). Guárdalos de forma segura.
Después de crear o modificar una aplicación cliente externa, Salesforce puede tardar hasta 10 minutos en propagar los cambios. Espere antes de intentar conectarse.
Paso C: conectarse en UiPath Orchestrator
- En Orchestrator, ve a tu carpeta > Conexiones > Añadir conexión > Salesforce.
- Selecciona el entorno (Producción o Sandbox).
- Selecciona Trae tu propia aplicación OAuth 2.0 como método de autenticación.
- Introduce el ID de cliente y el Secreto de cliente del paso B.
- Select Connect.
- Complete el inicio de sesión de Salesforce y autorice la aplicación.
Para obtener más información, consulta la documentación de Salesforce: Configurar los ajustes de OAuth de la aplicación cliente externa y Habilitar los ajustes de OAuth para la integración de la API.
Caducidad y actualización del token
Los tokens OAuth pueden caducar tras un tiempo determinado en función de tu configuración de Salesforce. Para evitar desconexiones inesperadas en los flujos de trabajo de producción:
- Establece la Política de token de actualización en "El token de actualización es válido hasta que se revoque" en la configuración de tu aplicación conectada de Salesforce o aplicación cliente externa.
- Asegúrate de que se concede el ámbito "Realizar solicitudes en cualquier momento". Este ámbito permite la actualización sin conexión y no está incluido en el ámbito de "acceso completo": debe configurarse de forma independiente.
Consulta las guías de Salesforce: Gestionar políticas de acceso OAuth para una aplicación conectada y Tokens y ámbitos de OAuth para conocer los pasos de configuración detallados.
Configuración de Sandbox
Para configurar una cuenta de Sandbox, sigue los pasos descritos en la documentación oficial de Salesforce: Consideraciones de configuración de Sandbox.
Los sandbox de Salesforce están aislados de tu organización de producción. Las operaciones realizadas en un Sandbox no afectan a los datos de producción, y viceversa. Los Sandboxes son casi idénticos a los de producción, pero existen algunas diferencias. Consulta la documentación de Salesforce para obtener más detalles.
Al empezar a utilizar UiPath con Salesforce, recomendamos probar en una cuenta de Sandbox o con datos no esenciales. Esto evita cualquier pérdida de datos cruciales, especialmente porque las acciones realizadas a través de automatizaciones no se pueden deshacer fácilmente.
Permisos
Las conexiones de Salesforce en UiPath heredan los permisos de la cuenta utilizada para la autenticación. A continuación se muestra una guía completa de los permisos necesarios.
Ámbitos OAuth necesarios (aplicación pública de UiPath)
Al crear una conexión a través de la aplicación pública de UiPath, el conector solicita los siguientes permisos:
| Permiso/Ámbito | Propósito |
|---|---|
| Acceder al servicio de URL de identidad | Recuperar información de identidad del usuario |
| Gestionar datos de usuario a través de API | Leer y escribir registros de Salesforce a través de la API |
| Gestionar datos de usuario a través de navegadores web | Acceso a datos basado en navegador |
| Acceder a los recursos de la API REST de Connect | Acceso a la API de Chatter y Connect |
| Acceder a las aplicaciones de Visualforce | Interactuar con páginas de Visualforce |
| Acceder a identificadores únicos de usuario | Acceso de ID de usuario único para la asignación |
| Acceder a permisos personalizados | Leer asignaciones de permisos personalizados |
| Acceder a los recursos de la API REST de análisis | Informes y paneles a través de API |
| Acceder a los recursos de geodatos de gráficos de la API de REST de análisis | Datos geográficos en análisis |
| Administrar conexiones de hub | Gestión de conexiones de hub |
| Administrar los servicios de Pardot | Acceso a la automatización de marketing de Pardot |
| Acceder a aplicaciones Lightning | Acceso a Lightning Experience |
| Acceder a recursos de contenido | Acceso a la biblioteca de contenido |
| Gestionar los datos de la API de ingestión de Salesforce CDP | Ingestión de datos CDP |
| Gestionar los datos del perfil de Salesforce CDP | Gestión de perfiles CDP |
| Realizar consultas ANSI SQL en datos de Salesforce CDP | Consulta de datos CDP |
| Acceder a los servicios de chatbot | Servicios de Bot de Einstein |
| Realizar solicitudes en cualquier momento | Acceso al token de actualización sin conexión |
| Realizar la segmentación de los datos de Salesforce CDP | Segmentación de CDP |
Permiso de API habilitada
Debes tener el permiso API habilitada en Salesforce. Para configurar: ve a Configuración > Administración > Usuarios > Perfiles, selecciona el perfil relevante y asegúrate de que API habilitada esté marcada en Permisos administrativos.
Permisos de objetos estándar y personalizados
Recomendamos que la cuenta del usuario conectado tenga permisos para leer, escribir, editar, eliminar, ver todo y modificar todo para los objetos estándar o personalizados con los que interactúan tus automatizaciones. Para configurar:
- Ve a Configuración > Administración > Usuarios > Perfiles (o Conjuntos de permisos).
- Localiza los objetos estándar o personalizados relevantes y asigna los permisos necesarios.
- La seguridad a nivel de objeto es la forma más amplia de controlar el acceso a los datos. Configura la capacidad de un usuario para ver, crear, editar o eliminar registros de un tipo de objeto específico (por ejemplo, clientes potenciales, oportunidades). Si un objeto está oculto para el usuario de integración, no aparecerá en UiPath.
Si los objetos de Salesforce esperados no aparecen en UiPath, consulta con tu administrador de Salesforce para confirmar que el usuario de integración tiene acceso a todos los objetos necesarios.
Seguridad a nivel de campo
La seguridad a nivel de campo controla la visibilidad de los campos individuales dentro de los objetos, incluso en listas relacionadas, vistas de lista, informes y resultados de búsqueda. También determina si los usuarios pueden ver o editar valores de campo. Esto te permite proteger los datos confidenciales sin ocultar objetos completos.
Configura la seguridad a nivel de campo a través de perfiles o conjuntos de permisos en Salesforce. Si los campos esperados no aparecen en UiPath, consulta con tu administrador de Salesforce para confirmar que el usuario de integración tiene acceso a los campos necesarios.
Perfiles y conjuntos de permisos
Los permisos de usuario y la configuración de acceso controlan lo que los usuarios pueden hacer en tu organización de Salesforce:
- Perfiles: define los permisos de referencia para un grupo de usuarios. A cada usuario se le asigna un perfil. Utiliza perfiles para asignar los permisos mínimos necesarios.
- Conjuntos de permisos: añade permisos adicionales sobre un perfil. Un usuario puede tener varios conjuntos de permisos. Utilízalos para añadir capas de acceso adicional según sea necesario para las integraciones.
Solución de problemas
| Error/síntoma | Resolución |
|---|---|
| OAUTH_APPROVAL_ERROR_GENERIC |
Salesforce está bloqueando la aplicación UiPath porque no está instalada. Esto se aplica solo a la aplicación pública UiPath Connected (no a las aplicaciones cliente externas BYOA, que son seguras por defecto y están exentas de esta restricción). Para resolver:
|
| invalid_client_id / "identificador de cliente no válido" |
No se reconoce la clave del consumidor (ID de cliente). Causas comunes:
|
| falta el desafío del código requerido |
Se aplica PKCE (Clave de prueba para el intercambio de códigos). Desactívela en dos lugares:
La configuración a nivel de organización anula la configuración a nivel de aplicación; ambas deben estar desactivadas. Después de deshabilitar, espere unos minutos y borre la caché del navegador antes de volver a intentarlo. |
| Error al intercambiar el código OAuth por el token |
Se emitió el código de autorización, pero el intercambio de tokens falló. Causas comunes para las External Client Apps:
|
| La conexión se desconecta inesperadamente | Es posible que el token de actualización haya caducado. Establece la Política de token de actualización en "El token de actualización es válido hasta que se revoque" y asegúrate de que se concede el ámbito "Realizar solicitudes en cualquier momento". Consulta la sección Caducidad y actualización del token . |
| Faltan objetos o campos en UiPath | La configuración de seguridad a nivel de objeto o de campo impide la visibilidad. Consulta con tu administrador de Salesforce para confirmar que el perfil del usuario de integración tiene acceso de lectura/escritura a los objetos y campos necesarios. |
| Error de API habilitada/privilegios insuficientes | El perfil del usuario conectado no tiene el permiso API habilitada. Ve a Configuración > Perfiles, selecciona el perfil y habilítalo en Permisos administrativos. |
| Solicitud de MFA durante la conexión | Su organización requiere autenticación multifactor. Utiliza una aplicación de autenticación para completar el paso de verificación. Para escenarios automatizados (desatendidos), considera utilizar la autenticación de portador JWT que no requiere MFA interactivo. |
| Dominio personalizado no reconocido | Haz clic en "Usar dominio personalizado" en la pantalla de inicio de sesión de Salesforce, introduce la URL completa del dominio personalizado (por ejemplo, tuempresa.my.salesforce.com), y haz clic en Continuar antes de introducir las credenciales. |
Mejores prácticas
- Utiliza un usuario de integración dedicado. Crea un usuario de Salesforce dedicado para las integraciones de UiPath en lugar de utilizar cuentas personales. Esto garantiza permisos coherentes, simplifica la auditoría y evita interrupciones cuando los usuarios individuales cambian de rol.
- Prueba primero en un Sandbox. Pruebe siempre las nuevas conexiones y automatizaciones en un entorno de pruebas de Salesforce antes de implementarlas en producción. Las acciones realizadas a través de UiPath no siempre se pueden deshacer.
- Aplicar permisos de privilegios mínimos. Otorgue solo el acceso al objeto y al campo que sus automatizaciones realmente necesitan. Utiliza perfiles para el acceso de referencia y conjuntos de permisos para ámbitos adicionales.
- Configura las políticas de actualización de tokens. Establezca la política de token de actualización en "válida hasta que se revoque" y otorgue el ámbito "Realizar solicitudes en cualquier momento" para evitar desconexiones inesperadas.
- Utiliza nombres de conexión significativos. Al crear conexiones en Orchestrator, utiliza nombres descriptivos que indiquen el entorno y el propósito (por ejemplo, "Salesforce-Production-OrderSync") para facilitar la gestión.
- Plan para la migración de la aplicación cliente externa de Salesforce. Salesforce ha declarado obsoleto el modelo de aplicación conectada heredado. Todas las nuevas Apps deben crearse como aplicaciones cliente externas. Planifique la migración de las Connected Apps existentes según las instrucciones de Salesforce.
- Ediciones compatibles
- Requisitos previos
- Métodos de autenticación
- Código de autorización OAuth 2.0
- Contraseña de OAuth 2.0 (heredado)
- Autenticación de portador JWT (PAT)
- Traiga su propia aplicación (BYOA) (recomendado)
- Caducidad y actualización del token
- Configuración de Sandbox
- Permisos
- Ámbitos OAuth necesarios (aplicación pública de UiPath)
- Permiso de API habilitada
- Permisos de objetos estándar y personalizados
- Seguridad a nivel de campo
- Perfiles y conjuntos de permisos
- Solución de problemas
- Mejores prácticas