[AEM Forms]{class="badge positive" title="Aplicável ao AEM Forms)."}

Integrar formulário adaptável ao 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 de dados contínua 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 do 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 do Salesforce

O AEM Forms troca as credenciais do cliente (consumer key e consumer secret), 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 do AEM continua trabalhando na desativação, alterações de acesso e atualização de senha para um usuário do AEM.

Pré-requisitos prerequisites

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

Configurar o aplicativo do 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 do 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 Services > 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 a 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