Compartir vía


Configurar el conector para Salesforce

El conector para Salesforce en Dynamics 365 centro de contacto permite a las organizaciones interactuar con los clientes mediante las capacidades de Omnicanal mientras mantienen sus inversiones en soluciones CRM que no sean de Microsoft.

El complemento Omnicanal utiliza conectores de datos para trabajar con soluciones CRM que no sean de Microsoft. El conector para Salesforce ayuda a incorporar los datos de contactos y cuentas de Salesforce Dataverse.

Requisitos previos

  • Acceso a la instancia de Salesforce.
  • Rol del sistema Administrador para Dynamics 365 Contact Center y Salesforce.
  • Licencia de Dynamics 365 Contact Center.
  • Licencia de Salesforce para acceder a la captura de datos de cambios.

Nota

Se recomienda lo siguiente:

  • Haga una copia de seguridad de los datos existentes en las tablas Contacto y Cuenta en Dataverse antes de configurar el conector para revertirlo si se produce algún problema con los datos.
  • Para un rendimiento óptimo, limite el tamaño de los datos a 10 GB. Además, asegúrese de tener suficiente límite de solicitudes de API de Salesforce para satisfacer sus necesidades de sincronización de datos.

Configure el conector de datos

Importante

Después de configurar el conector de datos y sincronizarlo desde la instancia de Salesforce, le recomendamos que no realice ningún cambio en los datos sincronizados en Dataverse ya que los cambios no se sincronizan nuevamente con Salesforce. Si es necesario, actualice los datos únicamente en Salesforce.

  1. En el mapa del sitio del centro de administración del centro de contacto, vaya a Espacios de trabajo en Experiencia del agente y seleccione Administrar para Sincronización de datos desde CRM externos. También puede seleccionar Abrir en Asistente de conexión de CRM en la página de inicio.

  2. En la página Sincronización de datos desde CRM externos, seleccione Nuevo.

  3. En Crear un conector de CRM, seleccione Salesforce y seleccione Siguiente.. El cuadro de diálogo Configuración de conexión muestra Iniciar sesión si se está conectando a Salesforce por primera vez, o los puntos suspensivos.

    Nota

    El sistema lo redirecciona a Conectar a su instancia de Salesforce. Power Apps Dynamics 365 utiliza la conexión para sincronizar datos.

    1. Seleccione la opción mostrada y después seleccione Agregar una conexión nueva.
    2. En el cuadro de diálogo que aparece, seleccione el entorno de Salesforce y la versión de la API de Salesforce, y seleccione Iniciar sesión.
    3. En la página de inicio de sesión de Salesforce, inicie sesión con las credenciales de usuario de Salesforce. Complete la autenticación multifactor si es necesario. Aparece el cuadro de diálogo Permitir acceso.
    4. Seleccione Permitir. Una marca de verificación verde en el cuadro de diálogo Configuración de conexión indica una conexión exitosa a la instancia de Salesforce.
    5. Seleccione Crear.
  4. En Agregar conector CRM de terceros, seleccione Acepto compartir permisos de conector y seleccione Siguiente.

    1. En la página Habilitar permisos de Salesforce, complete los pasos enumerados en la página iniciando sesión en la instancia de Salesforce que se abre en una nueva pestaña.
    2. Vaya a la página de configuración en centro de contacto Centro de administración, y Seleccionar marque la casilla que indica que completó los pasos en Salesforce.
  5. Seleccione Siguiente.

  6. En la página Elegir tablas para sincronizar, seleccione las tablas Cuentas y Contactos que desea sincronizar. Para mantener la relación sobre los datos vinculados entre los registros, le recomendamos seleccionar ambas tablas.

  7. Seleccionar A continuación, realice los siguientes pasos en la sección Columna asignación :

    1. Asigne las columnas de origen y destino. También puede actualizar las asignaciones predefinidas según las necesidades de su negocio. La columna de origen muestra únicamente campos de tipos de datos compatibles. Para obtener la lista de tipos de datos compatibles, consulte la tabla en Tipos de datos admitidos en Dataverse.
    2. Repita los pasos para las tablas seleccionadas.
  8. Seleccione Siguiente y, en la página de permisos de Teams, seleccione el permiso de Teams. El ID del equipo se utiliza para escribir los datos en Dataverse y, por lo tanto, el ID del equipo debe tener permisos de lectura y escritura en las tablas seleccionadas. De lo contrario, la sincronización de datos falla. Más información: Teams en Dataverse

  9. En la página siguiente, revise las asignaciones para cada una de las tablas que seleccionó. Puedes Volver y cambiar una configuración.

  10. Seleccione Crear. Se muestra un mensaje de conexión exitosa en la página Resumen.

  11. Seleccione la casilla de verificación para activar el conector y la sincronización de datos, y seleccione Listo. Puede ver el estado de sincronización en la página Sincronización de datos desde CRM externos.

Tipos de datos admitidos en Dataverse

Dataverse admite los siguientes tipos de datos. Dataverse no admite los tipos de datos Virtual y EntityName.

Columnas Dataverse de tipo de atributo Columnas de Salesforce de tipo de datos
Booleana booleano
Entero, BigInt entero
Entero, BigInt, Decimal, Doble, Número número
Cadena/Memo cadena: fecha. datetime
Nota: No se aceptan identificaciones ni referencias.
Uniqueidentifier, búsqueda, propietario, cliente cadena con tipo de datos: ID, referencia
Fecha y hora cadena con tipo de datos: fecha, datetime

Asignaciones de datos predefinidos

Las asignaciones de datos predefinidas para la tabla Contacto son las siguientes.

Nombre del campo de Salesforce Nombre de campo de Dataverse
AssistantName AssistantName
AssistantPhone AssistantPhone
Fecha de nacimiento BirthDate
GUID de SF Id (datos transformados) ContactId
Department Department
Description Description
Email EMailAddress1
Fax Fax
FirstName FirstName
LastName LastName
MobilePhone MobilePhone
Salutation Salutation
Teléfono Telephone1

Las asignaciones de datos predefinidas para la tabla Cuenta son las siguientes.

Nombre del fField de Salesforce Nombre de campo de Dataverse
GUID de SF AccountId (datos transformados) AccountId
AccountNumber AccountNumber
Description Description
Fax Fax
Name Name
NumberOfEmployees NumberOfEmployees
Sic SIC
Teléfono Telephone1
TickerSymbol TickerSymbol

Administrar el conector de datos

En esta sección se enumeran las acciones que puedes realizar con el conector seleccionado.

Captura de pantalla de la ventana del conector en el centro de contacto.

Cuando actualiza para agregar nuevas tablas o asignaciones, los datos de las tablas y asignaciones existentes también se sincronizan. Si se elimina una tabla o un campo asignado, los datos permanecen en Dataverse y solo los datos nuevos no se sincronizan.

  • Activar o Desactivar el conector.
  • Ver detalles de diagnóstico.
  • Edite los detalles del conector:
    • Tablas de datos: actualiza las tablas que desea sincronizar.
    • Asignaciones de campos: actualice las asignaciones de columnas. Utilice la opción de reinicio para restablecer las asignaciones a las definidas de fábrica.
    • Permisos de acceso a datos: actualice el ID de Teams que se utiliza para escribir los datos en Dataverse.

Pasos siguientes

Configurar una secuencia de trabajo

Protocolo SAML de inicio de sesión único