Conecte o Campaign e o Microsoft Dynamics 365

Nesta página, você aprenderá a conectar o Campaign Classic ao Microsoft Dynamics CRM 365.

As possíveis implantações são:

  • via API da Web (recomendado). Consulte esta seção abaixo para saber como configurar a conexão com o Microsoft Dynamics.
  • com o Office 365. Consulte este vídeo para saber mais sobre as etapas principais para configurar esta integração.
  • para uma implantação No local, aplique as etapas principais do Office 365.

A sincronização de dados é realizada por meio de uma atividade de fluxo de trabalho dedicada. Saiba mais.

OBSERVAÇÃO

A versão dos sistemas CRM compatíveis com o Campaign está listada na Matriz de compatibilidade.

Etapas de implementação

Para conectar o Microsoft Dynamics 365 para trabalhar com o Adobe Campaign via API da Web, é necessário aplicar as seguintes etapas:

No Microsoft Dynamics CRM:

  1. Obter a ID do Cliente do Microsoft Dynamics
  2. Gerar Segredo do Cliente do Microsoft Dynamics
  3. Configurar permissões
  4. Criar um usuário do aplicativo
  5. Codificar a chave privada

Saiba mais nesta seção

No Campaign Classic:

  1. Criar uma nova conta externa
  2. Configurar a conta externa com as configurações do Microsoft Dynamics
  3. Use o assistente de configuração para mapear tabelas e sincronizar as listas discriminadas
  4. Crie o fluxo de trabalho de sincronização

Saiba mais nesta seção

CUIDADO

Ao conectar o Adobe Campaign com o Microsoft Dynamics, não é possível:

  • Instalar plug-ins que podem alterar o comportamento do CRM, o que pode levar a problemas de compatibilidade com o Adobe Campaign
  • Selecionar várias listas discriminadas

Configurar o Microsoft Dynamics CRM

Para gerar o token de acesso e as chaves para configurar a conta, é necessário fazer logon no Microsoft Azure Directory usando as credenciais de Administrador global. Depois, siga as etapas descritas abaixo.

Obter a ID do Cliente do Microsoft Dynamics

Para obter a ID do cliente, é necessário registrar um aplicativo no Azure Active Directory. A ID do cliente é a mesma da ID da aplicação.

  1. Navegue até Azure Active Directory > Registros de aplicativo e clique em Novo registro de aplicativo.
  2. Dê um nome exclusivo que possa ajudar a identificar uma instância, como adobecampaign<instance identifier>.
  3. Escolha Tipo de aplicativo como Aplicativo Web/API.
  4. Use http://localhost para URL de logon.

Depois de salvar, você obtém uma ID da aplicação que é o Identificador de Cliente do Campaign.

Saiba mais nesta página.

Gerar Segredo do Cliente do Microsoft Dynamics

O segredo do cliente é a chave exclusiva da ID do cliente. Para obter o identificador da chave do certificado, siga as etapas abaixo:

  1. Navegue até o Azure Active Directory > Registros de aplicativo e selecione o Aplicativo que foi criado anteriormente.

  2. Clique em Certificados e Segredo.

  3. Clique em Fazer upload do certificado e procure e faça upload do seu certificado público gerado.

  4. Para gerar o certificado, é possível usar o openssl.

    Por exemplo:

    - openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout '<'private key name'>' -out '<'public certificate name'>
    
  5. Clique no link manifest para obter o identificador de chave de certificado e a ID de chave.

Configurar permissões

Você precisa configurar as Permissões necessárias para o aplicativo que foi criado.

  1. Navegue até Azure Active Directory > Registros de aplicativo e selecione o Aplicativo que foi criado anteriormente.
  2. Clique em Configurações no canto superior esquerdo.
  3. Em Permissões necessárias, clique em Adicionar e Selecionar uma API > Dynamics CRM Online.
  4. Em seguida, clique em Selecionar, ative a caixa de seleção Acessar o Dynamics 365 como usuários da organização e clique em Selecionar.

Criar um usuário do aplicativo

O usuário do aplicativo é o usuário que o aplicativo registrado acima usará. Todas as alterações feitas no Microsoft Dynamics usando o aplicativo registrado acima serão feitas por meio desse usuário.

Etapa 1: criar um usuário não interativo no Azure Active Directory

  1. Clique em Azure Ative Directory > Usuários e clique em Novo usuário.
  2. Dê um nome adequado que você deseja usar, e o nome de usuário deve ser um formato do email.
  3. Escolha Administrador do Dynamics 365 na Função de diretório.

Etapa 2: atribuir uma licença adequada ao usuário criado

  1. No Microsoft Azure, clique em Aplicativo admin.
  2. Vá para Usuários > Usuários ativos e clique no usuário recém-criado.
  3. Clique em Editar licenças de produto e selecione o Plano de Envolvimento do Cliente do Dynamics 365.
  4. Clique em Fechar.

Etapa 3: criar um usuário do aplicativo no Dynamics CRM

  1. No Microsoft Azure, navegue até Configurações > Segurança > Usuários.

  2. Clique na lista suspensa, selecione Usuários do aplicativo e clique em Novo.

  3. Use o mesmo nome de usuário que o usuário criado no active directory acima

    OBSERVAÇÃO

    O uso do mesmo nome gera um erro de chave do duplicado, portanto, até que tenhamos uma confirmação de que essa etapa é necessária, use um nome de usuário diferente e continue.

  4. Atribua o ID da aplicação para o aplicativo criado anteriormente.

  5. Clique em Gerenciar funções e escolha a função Administrador do sistema para o usuário.

Configurar o Campaign

Para conectar o Microsoft Dynamics 365 e o Campaign, é necessário criar e configurar uma Conta externa dedicada no Campaign.

  1. Navegue até Administration > Platform > External accounts.

  2. Para criar uma nova conta externa, selecione o tipo Microsoft Dynamics CRM e a opção Enable.

  3. Selecione o tipo de implantação Web API:

    O Adobe Campaign Classic oferece suporte à interface REST do Dynamics 365 com protocolo OAuth para autenticação com um Certificate ou Password Credentials.

    Use as configurações definidas anteriormente no Azure Directory para configurar a conta externa.

    OBSERVAÇÃO

    A configuração de Conta externa do Microsoft Dynamics CRM está detalhada nesta seção.

  4. Clique no Microsoft CRM configuration wizard… link: O Adobe Campaign detecta automaticamente as tabelas do modelo de dados do Microsoft Dynamics.

  5. Selecione as tabelas a serem recuperadas.

  6. Clique em Next para começar a criar o esquema correspondente.

    OBSERVAÇÃO

    Para aprovar a configuração, você deve se desconectar/reconectar ao console do Adobe Campaign.

    Você pode verificar se o esquema de dados correspondente fica disponível no Adobe Campaign.

  7. Clique no link Synchronizing enumerations… para começar a sincronizar enumerações entre o Adobe Campaign e o Microsoft Dynamics.

O Campaign e o Microsoft Dynamics agora estão conectados. Você pode configurar a sincronização de dados entre os dois sistemas. Saiba mais na seção Sincronização de dados.

Configurar a integração do Microsoft Dynamics CRM Office 365

Assista a este vídeo para saber como integrar o Dynamics 365 com o Adobe Campaign Classic, no contexto de uma implantação do Office 365.

Tipos de dados de campo suportados

Os tipos de atributos suportados/não suportados do Microsoft Dynamics 365 estão listados abaixo:

Tipo de atributo Suportado
Tipos básicos: booleano, datetime, decimal, float, duplo, integer, bigint, string Sim
Dinheiro (como duplo) Sim
memo, entityname, primarykey, uniqueidentifier (como strings) Sim
Status, lista de opções (armazenamos os valores possíveis na lista discriminada), estado (string) Sim
proprietário (como string) Sim
Pesquisa (somente pesquisas de referência de entidade única) Sim
cliente Não
Sobre Não
PartyList Não
ManagedProperty Não

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free