Integración de Salesforce - Amazon Quick

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración de Salesforce

Con el conector de acciones de Salesforce en Amazon Quick, puede realizar acciones dentro de las organizaciones de Salesforce, incluida la administración de registros, la consulta de datos y la interacción con Salesforce. APIs Este conector de acciones solo admite la ejecución de tareas y requiere el nivel Amazon Quick Pro o superior.

Qué puede hacer

Con la integración de Salesforce, puede realizar acciones dentro de sus organizaciones de Salesforce a través del conector de acciones.

Conector de acciones

Cree, actualice y consulte objetos de Salesforce, como clientes potenciales, cuentas, contactos y oportunidades.

nota

La integración de Salesforce no permite el acceso a los datos ni la creación de bases de conocimientos. Está diseñada específicamente para la ejecución de tareas y las interacciones de la API con los objetos de Salesforce.

Antes de empezar

Antes de configurar la integración de Salesforce, asegúrese de tener lo siguiente:

  • Organización de Salesforce con los permisos adecuados.

  • Credenciales de acceso a la aplicación o API conectadas a Salesforce.

  • Amazon Quick Author o superior.

  • Acceso administrativo para configurar OAuth aplicaciones (si se utiliza la autenticación de usuario).

Paso 1: Configurar la aplicación conectada a Salesforce

nota

Cree una aplicación conectada en Salesforce. No cree una aplicación de cliente externa. Las aplicaciones cliente externas no son compatibles con esta integración.

Cree una aplicación conectada en Salesforce para habilitar la OAuth autenticación con Amazon Quick.

  1. Inicie sesión en su cuenta de Salesforce y vaya a la página de configuración mediante el icono de configuración de la parte superior derecha.

  2. En la barra de búsqueda rápidaApps, ingresa y sigue estos pasos:

    • Seleccione Aplicaciones de cliente externas

    • Seleccione Configuración

    • En Configuración, crea una nueva aplicación conectada

  3. Selecciona Nueva aplicación conectada.

  4. Selecciona Crear una aplicación conectada.

  5. En la sección Información básica, introduce la siguiente información obligatoria:

    • Nombre de la aplicación conectada: nombre descriptivo de la aplicación conectada.

    • Nombre de API: un nombre de API único para tu aplicación.

    • Correo electrónico de contacto: su dirección de correo electrónico de contacto.

  6. En la sección OAuth Configuración, selecciona las siguientes casillas de verificación:

    • Habilita la configuración OAuth

    • Requerir la extensión Proof Key for Code Exchange (PKCE) para los flujos de autorización admitidos (recomendado)

      Active esta opción para añadir una capa de seguridad adicional al flujo de códigos de autorización.

    • Requerir secreto para el flujo del servidor web

    • Se requiere un secreto para actualizar el flujo del token

    • Habilite el flujo de credenciales del cliente

    • Habilite el flujo de credenciales y el código de autorización

    • Habilite el flujo de intercambio de fichas

    • Requiere un secreto para el flujo de intercambio de fichas

  7. Agregue los siguientes OAuth ámbitos obligatorios:

    • api- Acceda a Salesforce APIs

    • refresh_token- Mantenga el acceso cuando el usuario esté desconectado

    • offline_access- Realice solicitudes en cualquier momento

    • full- Acceso completo a todos los datos

    • web- Acceso basado en la web

    • visualforce- Acceda a las páginas de Visualforce

    • custom_permissions- Acceda a permisos personalizados

    • chatter_api- Acceda a la API de Chatter

    • wave_api- Acceda a la API de análisis

    • eclair_api- Acceda a la API de Einstein Analytics

    • pardot_api- Acceda a la API de Pardot

    • id- Acceder a la información de identidad

    • email- Acceder a la dirección de correo electrónico

    • profile- Acceder a la información básica del perfil

    • address- Acceder a la información de la dirección

    • phone- Número de teléfono de acceso

    • open_id- Acceda a OpenID Connect

  8. Introduzca la URL de devolución de llamada en el formato: <quicksuite-url>/sn/oauthcallback

  9. Seleccione Save.

Paso 2: Configure los detalles del consumidor y el usuario de ejecución

Configure los detalles del consumidor y configure un usuario de ejecución para el flujo de credenciales del cliente.

  1. En la página Administrar aplicaciones conectadas, seleccione Administrar los detalles del consumidor. Es posible que tengas que verificar tu identidad.

  2. Copie la clave del consumidor (ID de cliente) y el secreto del consumidor (secreto del cliente).

  3. Seleccione Aplicar.

  4. Selecciona el token de acceso inicial y, a continuación, selecciona Aceptar.

  5. Configure el usuario de ejecución:

    1. En la página de detalles de la aplicación conectada, selecciona Editar en la columna Acción.

    2. En OAuth Políticas > Política de actualización de tokens, selecciona Expirar inmediatamente el token de actualización.

    3. En Flujo de credenciales de cliente, en Ejecutar como, elija el usuario al que asignar el flujo de credenciales del cliente.

    4. Seleccione Save.

Paso 3: Configurar el conector de acciones de Salesforce

Tras preparar las credenciales de la aplicación conectada a Salesforce, cree el conector de acciones de Salesforce en Amazon Quick.

La integración de Salesforce solo permite la ejecución de acciones; el acceso a los datos y la creación de bases de conocimientos no están disponibles para los sistemas de Salesforce.

  1. En la consola Amazon Quick, selecciona Integraciones.

  2. Elige Salesforce entre las opciones de integración y haz clic en el botón Añadir (más «+»).

  3. Complete los detalles de la integración:

    • Nombre: nombre descriptivo de su conector de acciones de Salesforce.

    • Descripción (opcional): Propósito del conector de acciones.

  4. Elija el tipo de conexión:

    • Autenticación de usuario: autenticación OAuth basada en el acceso de usuarios individuales.

    • Autenticación de servicio: Service-to-service autenticación para el acceso a la aplicación.

  5. Complete la configuración de conexión en función del método de autenticación que haya seleccionado (usuario o servicio):

    1. Para la autenticación de usuarios (OAuth), configure los siguientes campos:

      • URL base: URL de la instancia de Salesforce (por ejemplo, https://your-domain.salesforce.com).

      • ID de cliente: clave de consumidor de la aplicación conectada a Salesforce.

      • Secreto de cliente: secreto del consumidor de una aplicación conectada a Salesforce.

      • URL del token: punto final del OAuth token de Salesforce.

      • URL de autenticación: punto final de autorización de Salesforce OAuth .

      • URL de OAuth redireccionamiento: URI de redireccionamiento configurado en la aplicación conectada.

  6. Selecciona Crear y continuar.

  7. Elige los usuarios con los que compartir la integración.

  8. Haga clic en Next (Siguiente).

Paso 4: Asocie el conector de acciones a los grupos de automatización

Para utilizar las acciones de Salesforce en las automatizaciones, debe asociar el conector de acciones a sus grupos de automatización.

  1. Navegue hasta la configuración de su grupo de automatización.

  2. Asocie el conector de acciones de Salesforce al grupo de automatización que utilizará estas acciones.

  3. Cree una nueva automatización para que el grupo de automatización pueda acceder a las acciones de Salesforce en sus flujos de trabajo.

Acciones de tareas disponibles

Tras crear la integración de Salesforce, puede revisar las acciones disponibles para interactuar con los objetos de Salesforce. Entre las acciones habituales de Salesforce se incluyen las siguientes:

  • Operaciones de creación, lectura, actualización y eliminación (CRUD) en objetos estándar y personalizados.

  • Consulte datos de Salesforce mediante SOQL (lenguaje de consulta de objetos de Salesforce).

  • Gestione clientes potenciales, cuentas, contactos y oportunidades.

  • Ejecute los métodos de Apex y la lógica personalizada.

  • Gestione casos, tareas y actividades.

  • Acceda a informes y paneles.

Comparta integraciones

Puede compartir los conectores de acción de Salesforce con otros usuarios de su organización. Siga estos pasos:

  1. Después de crear la integración, elija Compartir la integración.

  2. Seleccione los usuarios o grupos con los que compartir la integración.

  3. Establezca los permisos adecuados para el acceso compartido.

  4. Confirme la configuración de uso compartido.

Los usuarios compartidos pueden usar la integración de Salesforce para realizar acciones dentro de la organización de Salesforce conectada, con sujeción a los permisos configurados en la configuración de autenticación original.

Gestione los conectores de acciones de Salesforce

Después de crear su conector de acciones de Salesforce, puede administrarlo mediante estas opciones:

  • Editar conector de acciones: actualiza los ajustes de autenticación o la configuración de las instancias de Salesforce.

  • Compartir el conector de acciones: haga que el conector de acciones esté disponible para otros usuarios de su organización.

  • Supervisa el uso: consulta la actividad del conector de acciones y las métricas de uso de la API.

  • Revise las acciones: consulte la lista completa de las acciones de Salesforce disponibles.

  • Eliminar el conector de acciones: elimine el conector de acciones y revoque la autenticación asociada.