Integração do Salesforce usando o fluxo de credenciais do cliente OAuth 2.0 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 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 steps-to-create-aem-datasource-configuration

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

Agora, você pode criar o modelo de dados do formulário para integrar a fonte de dados configurada ao Forms adaptável.

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