Conectar Campaign y Microsoft Dynamics 365

En esta página, aprenderá a conectar Campaign Classic a Microsoft Dynamics CRM 365.

Las implementaciones posibles son:

  • mediante API web (recomendado). Consulte la siguiente sección para aprender a configurar la conexión con Microsoft Dynamics.
  • con Office 365. Consulte este vídeo para conocer los pasos clave para configurar esta integración.
  • para una implementación On-premise, aplique los pasos clave de Office 365.

La sincronización de datos se realiza mediante una actividad de flujo de trabajo dedicada. Más información.

Pasos de implementación

Para conectar Microsoft Dynamics 365 y trabajar con Adobe Campaign mediante API web, debe aplicar los siguientes pasos:

En Microsoft Dynamics CRM:

  1. Obtenga el ID de cliente de Microsoft Dynamics
  2. Genere el secreto de cliente de Microsoft Dynamics
  3. Configure los permisos
  4. Cree un usuario de aplicación
  5. Codifique la clave privada

Obtenga más información en esta sección

En Campaign Classic:

  1. Cree una nueva cuenta externa
  2. Configure la cuenta externa con la configuración de Microsoft Dynamics
  3. Utilice el asistente de configuración para asignar tablas y sincronizar listas desglosadas
  4. Cree el flujo de trabajo de sincronización

Obtenga más información en esta sección

ATENCIÓN

Al conectar Adobe Campaign con Microsoft Dynamics, las limitaciones son:

  • La instalación de complementos puede cambiar el comportamiento de CRM, lo que puede dar lugar a problemas de compatibilidad con Adobe Campaign
  • Seleccionar varias enumeraciones

Configurar Microsoft Dynamics CRM

Para generar el token de acceso y las claves para configurar la cuenta, debe iniciar sesión en Microsoft Azure Directory mediante credenciales de administrador global. Luego, siga los pasos descritos a continuación.

Obtener el ID de cliente de Microsoft Dynamics

Para obtener el ID de cliente, debe registrar una aplicación en Azure Active Directory. El ID de cliente es el mismo que el ID de aplicación.

  1. Vaya a Azure Active Directory > Registros de aplicación y haga clic en Registro de nueva aplicación.
  2. Asigne un nombre único que pueda ayudar a identificar una instancia, como adobecampaña<instance identifier>.
  3. Elija Tipo de aplicación como aplicación web/API.
  4. Utilice http://localhost para URL de inicio de sesión.

Una vez guardado, obtendrá un ID de aplicación que es el identificador de cliente para Campaign.

Obtenga más información en esta página.

Generar secreto de cliente de Microsoft Dynamics

El secreto de cliente es la clave exclusiva del ID de cliente. Para obtener el identificador de clave de certificado, siga los pasos a continuación:

  1. Vaya a Azure Active Directory > Registros de aplicación y seleccione la aplicación que se creó anteriormente.

  2. Haga clic en Certificados y secretos.

  3. Haga clic en Cargar certificado, y busque y cargue el certificado público generado.

  4. Para generar el certificado, puede utilizar openssl.

    Por ejemplo:

    - openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout '<'private key name'>' -out '<'public certificate name'>
    
  5. Haga clic en el vínculo manifest para obtener el identificador de clave de certificado y el identificador de clave.

Configurar permisos

Debe configurar los permisos requeridos para la aplicación que se creó.

  1. Vaya a Azure Active Directory > Registros de aplicación y seleccione la aplicación que se creó anteriormente.
  2. Haga clic en Configuración en la parte superior izquierda.
  3. En Permisos requeridos, haga clic en Añadir y, luego, en Seleccionar una API > Dynamics CRM en línea.
  4. A continuación, haga clic en Seleccionar, active la casilla Acceder a Dynamics 365 como usuarios de la organización y haga clic en Seleccionar.

Crear un usuario de aplicación

El usuario de la aplicación es el usuario que usará la aplicación registrada arriba. Cualquier cambio realizado en Microsoft Dynamics mediante la aplicación registrada anteriormente se realizará mediante este usuario.

Paso 1: Crear un usuario no interactivo en el directorio activo de Azure

  1. Haga clic en Azure Active Directory > Usuarios y, luego, en Nuevo usuario.
  2. Proporcione el nombre pertinente que desee utilizar; además, el nombre de usuario debe estar en formato de correo electrónico.
  3. Elija Administrador de Dynamics 365 en la Función de directorio.

Paso 2: Asignar una licencia adecuada al usuario creado

  1. En Microsoft Azure, haga clic en Aplicación de administración.
  2. Vaya a Usuarios > Usuarios activos y haga clic en el usuario recién creado.
  3. Haga clic en Editar licencias de producto y seleccione el Plan de participación del cliente de Dynamics 365.
  4. Haga clic en Cerrar.

Paso 3: Crear un usuario de aplicación en Dynamics CRM

  1. En Microsoft Azure, vaya a Configuración > Seguridad > Usuarios.

  2. Haga clic en el menú desplegable, seleccione Usuarios de la aplicación y haga clic en Nuevo.

  3. Utilice el mismo nombre de usuario que el usuario creado en el directorio principal anterior

    NOTA

    El uso del mismo nombre genera un error de clave de duplicado, por lo que hasta que se confirme si este paso es necesario, utilice un nombre de usuario diferente y continúe.

  4. Asigne el ID de aplicación para la aplicación que creó anteriormente.

  5. Haga clic en Administrar funciones y elija la función Administrador del sistema para el usuario.

Configurar Campaign

Para conectar Microsoft Dynamics 365 y Campaign, debe crear y configurar una cuenta externa dedicada en Campaign.

  1. Vaya a Administration > Platform > External accounts.

  2. Cree una nueva cuenta externa, seleccione el tipo Microsoft Dynamics CRM y la opción Enable.

  3. Seleccione el tipo de implementación Web API:

    Adobe Campaign Classic es compatible con la interfaz de Dynamics 365 REST con el protocolo de oAuth authentication con Certificate o Password Credentials.

    Use la configuración definida previamente en Azure Directory para configurar la cuenta externa.

    NOTA

    La configuración de cuenta externa de Microsoft Dynamics CRM se detalla en esta sección.

  4. Haga clic en el vínculo Microsoft CRM configuration wizard…: Adobe Campaign detecta automáticamente las tablas de la plantilla de datos de Microsoft Dynamics.

  5. Seleccionar las tablas que se van a recuperar.

  6. Haga clic en Next para comenzar a crear el esquema coincidente.

    NOTA

    Para aprobar la configuración, debe desconectarse y volver a conectarse a la consola de Adobe Campaign.

    Puede comprobar que el esquema de datos coincidente esté disponible en Adobe Campaign.

  7. Haga clic en el vínculo Synchronizing enumerations… para comenzar a sincronizar las enumeraciones entre Adobe Campaign y Microsoft Dynamics.

Campaign y Microsoft Dynamics ahora están conectados. Puede configurar la sincronización de datos entre los dos sistemas. Obtenga más información en la sección Sincronización de datos.

Configurar la integración de Microsoft Dynamics CRM Office 365

Vea este vídeo para aprender a integrar Dynamics 365 con Adobe Campaign Classic en el contexto de una implementación de Office 365.

Tipos de datos de campo admitidos

Para Microsoft Dynamics 365, los tipos de atributos admitidos o no admitidos se enumeran a continuación:

Tipo de atributo Admitido
Tipos básicos: booleano, datetime, decimal, flotante, doble, entero, bigint, cadena
Dinero (como doble)
memo, entityname, primarykey, uniqueidentifier (como cadenas)
Estado, lista de selección (almacenamos los valores posibles en listas desglosadas), estado (cadena)
propietario (como cadena)
Búsqueda (solo búsquedas de referencia de entidad única)
cliente No
Acerca de No
PartyList No
ManagedProperty No

En esta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now