Enviar um formulário adaptável ao Adobe Workfront Fusion

O recurso está disponível no programa dos primeiros usuários. Você pode escrever para aem-forms-ea@adobe.com da sua ID de email oficial para ingressar no programa de adoção antecipada e solicitar acesso ao recurso.

O Adobe Workfront Fusion automatiza o processo de repetição das mesmas tarefas, como fluxos de trabalho de aprovação de documentos, filtragem e classificação de email, permitindo que você se concentre em novas tarefas em vez de tarefas recorrentes. O Adobe Workfront Fusion inclui vários cenários. Um cenário consiste em uma série de módulos que executam a transferência de dados entre aplicativos e serviços da Web. Em um cenário, você adiciona várias etapas (módulos) para automatizar uma tarefa.

Por exemplo, usando o Workfront Fusion, você pode criar um cenário para coletar dados com o Formulário adaptável, processar os dados e enviá-los a um armazenamento de dados para arquivamento. Depois que um cenário é configurado, o Workfront Fusion executa automaticamente as tarefas sempre que um usuário preenche um formulário, atualizando o armazenamento de dados perfeitamente.

O AEM Forms as a Cloud Service fornece um conector OOTB para conectar e enviar um Formulário adaptável ao Adobe Workfront Fusion. O envio de um formulário para o Adobe Workfront Fusion pode oferecer várias vantagens:

  • Ela permitia a transferência contínua de dados de envios de formulários para fluxos de trabalho do Workfront Fusion.
  • Ele ajuda a automatizar várias tarefas acionadas por envios de formulários. Isso pode incluir iniciar projetos, atribuir tarefas a membros específicos da equipe, enviar notificações e atualizar status do projeto — tudo sem intervenção manual.
  • Todos os envios de formulários capturados no Workfront Fusion fornecem uma única fonte da verdade sobre as informações relacionadas ao projeto

Pré-requisitos para integrar o AEM Forms com o Adobe Workfront Fusion prerequisites

Para estabelecer uma conexão entre o Workfront Fusion e o AEM Forms, é necessário o seguinte:

Integrar o AEM Forms com o Adobe Workfront Fusion

1. Criar um cenário do Workfront workflow-scenario

Para criar um cenário do Workfront, execute as seguintes etapas:

Criar um cenário create-scenario

Para criar um cenário:

  1. Entre na sua conta do Workfront Fusion.

  2. Clique em Cenários Ícone Compartilhar no painel esquerdo.

  3. Clique em Criar um novo cenário no canto superior direito da página. Uma página para criar um novo cenário é exibida na tela.

  4. Selecione Novo cenário no canto superior esquerdo da página e digite um nome adequado para o cenário.

  5. Clique no ponto de interrogação e certifique-se de adicionar o primeiro módulo como AEM Forms.

    Adicionar um módulo AEM Forms

    A caixa de diálogo Observar Eventos de Formulário é exibida.

    note note
    NOTE
    É obrigatório adicionar o primeiro módulo como AEM Forms.
  6. Selecione a caixa de diálogo Observar Eventos de Formulário e uma janela para adicionar um webhook será exibida.

Adicionar um webhook add-webhook

Adicionar um webhook

Para adicionar um webhook:

  1. Clique em Adicionar e uma caixa de diálogo Adicionar um webhook será exibida.

  2. Especifique um nome de webhook.

    note note
    NOTE
    É recomendável escolher cuidadosamente o nome do webhook, pois o nome do webhook especificado aparece na instância do AEM.
  3. Clique em Adicionar para adicionar uma nova conexão. A caixa de diálogo Criar uma Conexão é exibida.

NOTE
Certifique-se de que a Conta Técnica é membro do grupo forms-users; caso contrário, a adição de um webhook falhará.

Adicionar uma conexão a um webhook add-connection

Adicionar uma conexão

Para adicionar uma conexão:

  1. Especifique um Nome da Conexão na caixa de diálogo Criar uma Conexão.

  2. Selecione Ambiente e Tipo na lista suspensa.

  3. Insira a URL da Instância.

    note note
    NOTE
    O URL da instância é o endereço exclusivo da Web que aponta para uma instância específica do AEM Forms.

    Você pode recuperar as credenciais de serviço do Console do desenvolvedor necessárias para criar uma conexão.

  4. Substitua ims-na1.adobelogin.com no ponto de extremidade IMS pelo valor de imsEndpoint das credenciais de serviço no Console do desenvolvedor.

    note note
    NOTE
    Mantenha o https:// na caixa de texto Ponto de extremidade IMS ao adicionar a URL imsEndpoint.
  5. Especifique os seguintes valores na caixa de diálogo Criar uma Conexão:

    • Especifique a ID do Cliente com o valor de clientId a partir das credenciais de serviço no console do Desenvolvedor.
    • Especifique Segredo do Cliente com o valor de clientSecret das credenciais de serviço no console do Desenvolvedor.
    • Especifique a ID da Conta Técnica com o valor de id das credenciais de serviço no Console do Desenvolvedor.
    • Especifique a Org ID com o valor de org das credenciais de serviço no console do Desenvolvedor.
    • Metascopos com o valor de metascopes das credenciais de serviço no Console do desenvolvedor.
    • Private Keys com o valor de privateKey das credenciais de serviço no console do Desenvolvedor.
    note note
    NOTE
    • Para Chave privada, remova \r\n de seu valor.
      Por exemplo, se o valor da chave privada for:
      \r\nIJAVO8GDYAOZ9jMA0GCSqGSIb3DQEBCwUAMDAxL\r\nMy1lMTUxODMxLWNtc3RnLWludGVncmF0aW9uLTAw, depois de remover \r\n da chave privada, a chave terá esta aparência, com ambos os valores aparecendo em uma linha separada:
    IJAVO8GDYAOZ9jMA0GCSqGSIb3DQEBCwUAMDAxL
    My1lMTUxODMxLWNtc3RnLWludGVncmF0aW9uLTAw
    • Você também tem a opção de recuperar uma chave privada ou um certificado do arquivo selecionando o botão Extrair.
  6. Clique em Continuar.

    A conexão criada começa a aparecer na lista suspensa da Conexão na caixa de diálogo Adicionar um webhook.

  7. Selecione a conexão criada Connection na lista suspensa.

  8. Clique em Salvar.

  9. Clique em OK e salve as alterações do cenário.

  10. Para ativar o cenário, clique no botão de alternância LIGAR/DESLIGAR no editor de cenários.

NOTE
Caso você não ative o cenário do Workfront, ele não detectará o envio do formulário e a configuração da ação de envio para o Workfront resultará em um envio com falha.

2. Configurar a ação de envio de um Formulário adaptável do Workfront Fusion

É possível configurar a ação de envio do Workfront Fusion para:

Configurar a ação de envio do novo Formulário adaptável para o Workfront Fusion new-af-submit-action

Para configurar a ação de envio do novo Formulário adaptável para o Workfront Fusion:

  1. Faça logon na instância do AEM.

  2. Vá para Forms > Forms e Documentos > Criar > Formulário adaptável. O assistente Criar Formulário é exibido.

  3. Selecione um modelo de formulário adaptável na guia Source.

  4. Selecione um tema na guia Estilo.

    Enviar ação para o Workfront Fusion

  5. Selecione o Invocar um Cenário do Workfront Fusion na guia Envio.

  6. Selecione o webhook criado na guia Opções da janela Propriedades.

    note note
    NOTE
    O nome do webhook do cenário do Workfront aparece na lista suspensa Opções.
  7. Clique em Criar.

  8. Especifique o nome do novo Formulário adaptável e clique em Criar.

Configurar a ação de envio do Formulário adaptável existente para o Workfront Fusion existing-af-submit-action

Para configurar a ação de envio do Formulário adaptável existente para o Workfront Fusion:

  1. Faça logon na instância do AEM.

  2. Ir para Forms > Forms e Documentos.

  3. Selecione um formulário adaptável e abra-o no modo de edição.

  4. Abra o navegador Conteúdo e selecione o componente Contêiner do Guia do seu Formulário adaptável.

  5. Clique no ícone de propriedades do Guia Contêiner Propriedades do Guia . A caixa de diálogo Contêiner de formulário adaptável é aberta.

    Enviar ação para o Workfront Fusion

  6. Abra a guia Envio.

  7. Selecione a Ação de envio como Chamar um Cenário do Workfront Fusion

  8. Selecione Cenário do Workfront Fusion na lista suspensa.

  9. Clique em Concluído.

Práticas recomendadas best-practices

  • É recomendável escolher o nome do webhook com cuidado, pois não há como obter o nome do cenário na instância do AEM. No caso, você alterar o nome do webhook no futuro, ele não será refletido na lista suspensa de ação de envio do AEM Forms.
  • Um cenário pode ter vários links de webhook, mas, por vez, apenas um link de webhook está ativo. É recomendável excluir o webhook desvinculado, para que ele não apareça na lista suspensa de ação de envio do AEM Forms.

Artigos relacionados

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