Configurar o Salesforce para o AEM Forms configure-azure-storage

A Experience Manager Forms Integração de Dados fornece o Salesforce Cloud Services para integrar o Forms Adaptável com o Modelo de Dados de Formulário (FDM) OOTB. O Forms adaptável pode interagir com os servidores do Salesforce para habilitar fluxos de trabalho de negócios. Por exemplo:

  • Gravar dados em Salesforce no envio do Formulário Adaptável.
  • Grave dados em Salesforce por meio de entidades personalizadas definidas no Modelo de Dados de Formulário (FDM) e vice-versa.
  • Consulte o servidor Salesforce para obter dados e popular previamente o Forms Adaptável.
  • Ler dados do servidor Salesforce.

Os Salesforce serviços em nuvem e o Form Data Model (FDM) estão disponíveis imediatamente no AEM Forms Server depois que você configurou um projeto de desenvolvimento para o Forms com base no arquétipo Experience Manager.

NOTE
Os Salesforce serviços em nuvem e o Modelo de dados de formulário (FDM) estarão disponíveis imediatamente se você configurar um Experience Manager Forms como um projeto Cloud Service com base no Arquétipo do AEM 30 ou posterior.

Configurar o serviço de nuvem Salesforce configure-salesforce-cloud-service

Antes de configurar os serviços de nuvem do Salesforce, execute as seguintes tarefas:

  • Criar um Salesforce aplicativo habilitado para OAuth conectado. Ao criar o aplicativo conectado Salesforce, especifique a URL de retorno de chamada no seguinte formato:

    code language-none
    https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
    

    Onde servidor e porta se referem ao nome do host e ao número da porta do AEM Forms Server.

  • Ao criar o aplicativo Salesforce conectado, especifique full e offline_access como os valores para o escopo OAuth.

  • Anote os valores da ID do cliente (chamada de Consumer Key) e do segredo do cliente (chamada de Consumer Secret) para o aplicativo conectado.

Execute as seguintes etapas para configurar o serviço de nuvem Salesforce:

  1. Na instância do autor AEM Forms, navegue até Ferramentas martelo > Serviços da nuvem > Fontes de dados.

  2. Selecione o nome da pasta, selecione Salesforce Cloud Config e Properties.

  3. Na guia Configurações de autenticação:

    1. Especifique a URL do Domínio Salesforce no campo Host. Por exemplo, [Nome-domínio].my.salesforce.com.
    2. Especifique a ID do cliente (chamada de Chave do consumidor) e o segredo do cliente (chamada de Segredo do consumidor) para o aplicativo conectado.
    3. Especifique full offline_access (full e offine_access valores separados por um espaço) no campo Escopo de Autorização.
    4. Selecione Conectar ao OAuth. Você é redirecionado à página de logon Salesforce.
    5. Faça logon com suas credenciais do Salesforce e aceite para permitir que a configuração do serviço de nuvem se conecte ao serviço Salesforce. Se a conexão for bem-sucedida, você será redirecionado para a página de configuração do serviço de nuvem Salesforce, que exibe uma mensagem de sucesso.
  4. Selecione Salvar e fechar para concluir a configuração.

Acessar o Salesforce Form Data Model (FDM) pronto para uso

Um FDM (Modelo de Dados de Formulário) do Salesforce está disponível por padrão no Servidor do AEM Forms depois que você configurou um projeto de desenvolvimento para o Forms com base no arquétipo do Experience Manager.

Para acessar o Modelo de dados de formulário (FDM):

  1. Navegue até Adobe Experience Manager > Forms > Integrações de Dados.
  2. Selecione o nome da pasta, o Modelo de Dados do Salesforce e o ícone Editar Editar para exibir o modelo de dados de formulário (FDM).

Após configurar o Salesforce serviço de Configuração na Nuvem, você pode integrar formulários adaptáveis com o Modelo de Dados Salesforce pronto para uso.

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