Integração do Salesforce usando o fluxo de credenciais do cliente OAuth 2.0 :headding-anchor:configure-salesforce-with-ouath-2.0-client-credential

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

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.

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 :headding-anchor:prerequisites

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

NOTE
O AEM 6.5 é compatível apenas com as especificações do arquivo Swagger 2.0.

+++

Etapas para configurar o Salesforce com o fluxo de credenciais do cliente :headding-anchor:steps-to-create-aem-datasource-configuration

  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
    Assim que o arquivo swagger for selecionado, o Esquema, o Nome do host e o Caminho base serã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 Credenciais de 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.

Agora, você pode criar o Modelo de Dados de Formulário para integrar a fonte de dados configurada ao seu Forms Adaptável.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2