Integrar formulário adaptável com o Salesforce configure-salesforce-with-ouath-2.0-client-credential

Versão
Link do artigo
AEM 6.5
Clique aqui
AEM as a Cloud Service
Este artigo

A integração do Adobe Experience Manager (AEM) Forms com o Salesforce permite que as organizações simplifiquem os processos, conectando seus recursos de criação e gerenciamento de formulários à plataforma Salesforce. A conexão de um formulário adaptável com o Salesforce permite a troca perfeita de dados entre as duas plataformas. Quando os usuários enviam formulários, os dados são sincronizados com o Salesforce automaticamente. Ele garante que todas as informações do cliente estejam atualizadas e centralizadas no sistema.

Você pode usar as credenciais do cliente OAuth 2.0 para integrar o AEM Forms ao aplicativo Salesforce. As credenciais do cliente OAuth 2.0 são um método padrão e seguro para a comunicação direta sem envolvimento do usuário.

Fluxo de trabalho ao definir a comunicação entre o AEM Forms e o aplicativo Salesforce

O AEM Forms troca as credenciais do cliente (chave do consumidor e segredo do consumidor), definidas no aplicativo conectado do Salesforce, para obter um token de acesso.

O AEM as a Cloud Service oferece várias ações de envio prontas para uso para manipular envios de formulários. Você pode saber mais sobre essas opções no artigo Ação de envio do formulário adaptável.

Há vários benefícios de usar credenciais de cliente OAuth 2.0 para autenticação em relação à autenticação de Fluxo de código de autorização:

  • A autenticação de credenciais do cliente OAuth 2.0 permite mais de cinco conexões por usuário.
  • A configuração da fonte de dados AEM continua trabalhando na desativação, alterações de acesso e atualização de senha para um usuário AEM.

Pré-requisitos prerequisites

Antes de definir a comunicação entre um aplicativo do Salesforce e um ambiente AEM:

Configurar o aplicativo Salesforce usando o fluxo de credenciais do cliente OAuth 2.0 steps-to-create-aem-datasource-configuration

Para conectar o formulário adaptável ao aplicativo Salesforce usando as configurações de autenticação de credencial do cliente OAuth 2.0, execute as seguintes etapas:

  1. Faça logon na instância do Author.

  2. Vá para Ferramentas > Cloud Service > Fontes de Dados.

  3. Selecione a pasta de configuração.

  4. Clique em Criar e a Criar configuração do Data Source será exibida.

  5. Especifique o Título e selecione o Tipo de Serviço como Serviço RESTful.

  6. Clique em Avançar.

  7. Selecione o Swagger Source como Arquivo.

    note note
    NOTE
    Quando o arquivo swagger é selecionado, o Esquema, o Nome do host e o Caminho base são preenchidos automaticamente.
  8. Carregue o arquivo do Swagger criado do computador local clicando em Procurar.

  9. Selecione o Tipo de Autenticação como OAuth 2.0 e o painel Configurações de Autenticação será exibido.

  10. Selecione o Tipo de Concessão como Credencial do Cliente.

  11. Especifique a ID do Cliente e o Segredo do Cliente obtidos do aplicativo conectado ao Salesforce.

  12. Especifique a URL do Token de Acesso no formato
    https://[MyDomainName].my.salesforce.com/services/oauth2/token.

    note note
    NOTE
    Cada organização tem seu próprio nome de domínio específico.
  13. Clique em Testar Conexão.

  14. Se a conexão tiver êxito, clique no botão Criar.

Após configurar o aplicativo Salesforce, você pode usar a configuração ao criar o modelo de dados de formulário (FDM). Para obter mais informações, consulte Criar modelo de dados de formulário (FDM). Configure a Ação de Envio do Modelo de Dados de Formulário para um Formulário Adaptável para enviar dados aos aplicativos do Salesforce.

Para obter mais informações sobre como criar e usar o Form Data Model (FDM) nos fluxos de trabalho de negócios, consulte Integração de Dados.

Artigos relacionados

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab