Contenidos
Trabajos en Salesforce
Uno de nuestros usuarios está creando un BOT para fines comerciales que intenta iniciar sesión en Salesforce y pide un código de verificación para iniciar sesión en Salesforce. Después de algunos intentos de inicio de sesión en Salesforce, recibimos el mensaje “No podemos enviarle un código de verificación en este momento. Por favor, inténtelo más tarde”.
He añadido la dirección IP de la cuenta de BOT SF a los rangos de IP de confianza en nuestra organización, pero el problema continúa. El BOT utiliza el navegador IE 11 para iniciar sesión y acceder a los datos. También hemos intentado establecer la configuración en el navegador IE para asegurarnos de que es compatible con el inicio de sesión en Salesforce.
Inicio de sesión de Salesforce Lightning
Se le ha encomendado la tarea de implementar Salesforce en toda su organización de ventas, quizás incluso en el equipo más amplio de marketing, éxito de clientes y operaciones comerciales. Además de los retos de la migración desde otro software de CRM o los problemas de escalado, también necesita proporcionar un acceso seguro a las personas adecuadas con los privilegios adecuados. Configurar las cuentas de forma manual, hacer un seguimiento de los privilegios correctos y añadir las medidas de seguridad adecuadas puede ser desalentador, requerir mucho tiempo y ser costoso.
La asignación basada en roles es la forma más sencilla de organizar a sus usuarios y otorgarles acceso inmediato a las aplicaciones. Puede asignar funciones a los usuarios de forma manual o automática en función de los atributos existentes, como los grupos de AD.
Inicio de sesión en Workday salesforce
Estoy utilizando el módulo python3.7.2 simple-salesforce==0.74.2 y estoy teniendo problemas al intentar establecer una conexión con mi sandbox de salesforce. Puedo conectarme a la producción de salesforce con las mismas credenciales sin problemas:
El consejo aquí puede ser un poco obsoleto. Después de algunos ajustes, he conseguido que la biblioteca simple_salesforce funcione con el sandbox de Salesforce en un dominio personalizado con el siguiente código. Tenga en cuenta el dominio que estoy pasando a la api, así como el nombre de la caja de arena que necesita ser anexado al nombre de usuario.
Aplicación de Salesforce
A lo largo de este artículo utilizaré el término “instancia de proveedor de servicios de Salesforce” para la organización a la que tengo que ir después del inicio de sesión y la “instancia de proveedor de autenticación” que autenticará al usuario y actuará como organización de origen para el inicio de sesión.
El primer paso para comenzar con el proveedor de autenticación es configurar mi dominio en su “instancia de proveedor de servicios de Salesforce”. Este paso es importante para que se muestren todos los proveedores de autenticación disponibles para esa instancia de Salesforce.
Otro ajuste importante, la aplicación conectada tiene “URL de devolución de llamada”. Esta es la URL a la que la “instancia del proveedor de autenticación” debe volver después de proporcionar el acceso. Incluso si de alguna manera “Consumer Key” y “Consumer Secret” se ve comprometida, volverá a la URL de devolución de llamada que es su aplicación.
En este post necesitamos que la “instancia del proveedor de servicios de Salesforce” se registre desde la “instancia del proveedor de autenticación”. Así que la “instancia del proveedor de autenticación” debe ser capaz de identificar que la solicitud proviene de la “instancia del proveedor de servicios de Salesforce”. Por lo tanto, la aplicación conectada debe crearse en la “instancia del proveedor de servicios de Salesforce” (SP).