Integrar o 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 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 na Ação de envio do formulário adaptável artigo.

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. Ir para Ferramentas > Cloud Service > Fontes de dados.

  3. Selecione a pasta de configuração.

  4. Clique em Criar e a variável Criar configuração da fonte de dados é exibida.

  5. Especifique a Título e selecione o Tipo de serviço as Serviço RESTful.

  6. Clique em Avançar.

  7. Selecione o Origem do Swagger as Arquivo.

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

  9. Selecione o Tipo de autenticação as OAuth 2.0 e a variável Configurações de autenticação é exibido.

  10. Selecione o Tipo de concessão as Credencial do cliente.

  11. Especifique a ID do cliente e Segredo do cliente obtido no aplicativo conectado do 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 for bem-sucedida, clique no link Criar botão.

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). Configurar a ação enviar 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