A página Configurações do servidor fornece acesso a várias configurações para o fluxo de trabalho de formulários:
Você pode especificar uma conta de email para o servidor de formulários, por meio da qual ele envia mensagens de email para usuários e administradores de formulários AEM. Essas mensagens de email são usadas para notificar e lembrar aos usuários as tarefas que eles devem concluir, notificar o usuário das tarefas que atingiram um prazo e notificar o administrador de qualquer erro de processo que ocorrer.
Para habilitar o envio de mensagens de email entre AEM formulários e usuários, configure as configurações de email de saída na página Configurações de email . O email de saída deve usar um servidor SMTP.
Para permitir que formulários AEM recebam e manipulem mensagens de email de entrada de usuários, crie um terminal de email para o serviço Concluir tarefa. (Consulte Criar um terminal de email para o serviço Concluir tarefa).
Se os processos forem projetados e implementados sem exigir email, não será necessário configurar nenhuma das opções na página Configurações de email .
No console de administração, clique em Serviços > fluxo de trabalho de formulários > Configurações do servidor > Configurações de email.
Selecione Ativar mensagens de saída.
Na caixa Servidor SMTP, digite o nome ou o endereço IP do servidor de email. Todas as mensagens de email de notificação do fluxo de trabalho de formulários são enviadas deste servidor de email.
Nas caixas Nome de usuário e Senha, digite o nome de logon e a senha a serem usados quando o servidor SMTP exigir autenticação. Deixe-os em branco se o logon anônimo for permitido.
Na caixa Endereço de email, digite o endereço de email a ser usado como endereço de retorno para mensagens de email enviadas pelo fluxo de trabalho de formulários.
Se você estiver usando o Microsoft Exchange Server e o Endereço de email for um endereço de email inválido, o servidor do Microsoft Exchange não enviará um email para Listas de distribuição. Para resolver o problema, selecione a opção Enable External Communication separadamente para cada Lista de Distribuição no servidor Microsoft Exchange.
Clique em Salvar.
Se você inserir informações incorretas, poderá clicar em Cancelar para voltar à página exibida anteriormente.
O espaço de trabalho do Flex foi descontinuado para AEM versão dos formulários.
Por padrão, os emails enviados por AEM formulários contêm links para (obsoleto para AEM formulários no JEE) Flex Workspace. Você pode configurar AEM formulários para enviar emails com links para o AEM Forms Workspace. Para saber mais sobre os benefícios do AEM Forms Workspace sobre (obsoleto para formulários AEM no JEE) Flex Workspace, consulte este artigo.
No console de administração, clique em Início > Serviços > fluxo de trabalho de formulários > Configurações do servidor > Notificações de tarefa.
Abrir modelo de atribuição de tarefa.
Defina o modelo nas notificações da tarefa para o seguinte: https://@@notification-host@@:8080/lc/libs/ws/index.html?taskId=@@taskid@@
https://@@notification-host@@:8080/lc/libs/ws/index.html?taskId=@@taskid@@
Na página Notificação de tarefa , é possível configurar modelos que o fluxo de trabalho de formulários usará para gerar as notificações por email enviadas a usuários e grupos. Você pode personalizar e formatar as notificações usando variáveis de fluxo de trabalho de formulários.
Você configura os seguintes tipos de notificações para usuários e grupos:
Para gerar notificações por email para um grupo, especifique um endereço de email para o grupo no Gerenciamento de usuários. Quando o fluxo de trabalho de formulários envia uma notificação por email para um grupo, cada membro do grupo que tem um endereço de email especificado recebe a notificação por email. Quando um membro do grupo recebe uma notificação por email e deseja reivindicar a tarefa, o membro deve clicar no link de reivindicação na notificação por email, o que abre a página de detalhes da tarefa no Workspace. A partir daí, o membro pode reivindicar ou reivindicar e abrir o item de trabalho.
O Flex Workspace está obsoleto para a versão AEM formulários.
Você pode enviar notificações de lembrete para o usuário ou grupo atribuído quando um prazo para concluir uma tarefa estiver se aproximando. As regras para determinar exatamente quando uma notificação de lembrete é enviada são determinadas pelo desenvolvedor do processo.
Você pode enviar notificações de atribuição de tarefa a um usuário ou grupo quando uma tarefa for atribuída a eles.
Você pode enviar notificações de prazo para usuários e grupos quando o prazo para agir em uma tarefa atribuída tiver expirado. Uma notificação de prazo geralmente é informativa porque o usuário não pode mais agir na tarefa atribuída.
Você pode configurar o email para ocultar a tag de rastreamento NÃO DELETE em todos os emails enviados em um processo centrado no ser humano.
Você pode configurar modelos que o fluxo de trabalho de formulários usará para gerar as notificações por email enviadas aos administradores.
Você configura os seguintes tipos de notificações para administradores:
Se uma ramificação for interrompida (para de continuar deliberadamente ou por causa de um erro), será possível enviar uma notificação por email a um administrador ou outro usuário, que poderá então investigar o problema.
Se uma operação for interrompida (para de continuar deliberadamente ou por causa de um erro), você poderá enviar uma notificação por email a um administrador ou outro usuário, que poderá investigar o problema.
As páginas Notificações de tarefa e Notificações do administrador fornecem vários recursos que permitem personalizar mensagens de notificação:
A área Modelo de notificação é um editor de rich text que permite gerar HTML para as mensagens de notificação por email. Fornece opções de formatação de fonte e parágrafo, que são encontradas abaixo da caixa Modelo de notificação. As opções incluem tipo de fonte, tamanho, estilo e cor, bem como alinhamento e marcadores de parágrafo.
Somente para Notificações de Tarefa, o fluxo de trabalho do Forms inclui duas configurações de URL predefinidas que você pode arrastar da lista Geração de Url para a caixa Modelo de Notificação e depois personalizar:
OpenTask está disponível para os tipos de notificação Lembrete e Atribuição de Tarefa. Esse URL fornece um link para a tarefa no Workspace, permitindo que o usuário acesse a tarefa rapidamente a partir da notificação por email. Quando você arrasta o URL OpenTask para a caixa Modelo de notificação, o URL está no seguinte formato:
https://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
O ClaimTask está disponível para os tipos de notificação Grupo - Lembrete e Grupo - Atribuição de Tarefa. Esse URL fornece um link para a página de detalhes da tarefa no Workspace, onde o usuário pode reivindicar ou reivindicar e abrir o item de trabalho. Quando você arrasta o URL ClaimTask para a caixa Modelo de notificação, o URL está no seguinte formato:
https://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
O Flex Workspace está obsoleto para a versão AEM formulários.
Se a solução for implantada em um ambiente em cluster, substitua @@notification-host@@
pelo endereço do cluster.
<
** >
PORTé o número da porta do ouvinte HTTP para o servidor de aplicativos. A porta de ouvinte HTTP padrão para os servidores de aplicativos compatíveis é a seguinte:
JBoss: 8080
Oracle WebLogic Server: 7001
IBM WebSphere: 9080
Para que esses URLs funcionem corretamente, substitua <
PORT >
pelo número da porta apropriado para seu ambiente.
Se você estiver usando um aplicativo Web personalizado diferente do Forms para fornecer aos usuários acesso às tarefas, deverá usar um formato de URL apropriado para seu aplicativo personalizado.
A lista Seletor de variável fornece variáveis úteis que você pode arrastar e soltar nas caixas Assunto ou Modelo de notificação. Quando você solta uma variável nas caixas Assunto ou Modelo de notificação, ela muda para o nome da variável do fluxo de trabalho de formulários real com dois símbolos @ em ambos os lados, por exemplo, @@taskid@@
.
Para lembretes, atribuições de tarefa e prazos para usuários e grupos, você pode usar as seguintes variáveis nas caixas Assunto e Modelo de notificação :
descriçãoO conteúdo da propriedade Descrição, conforme definido na etapa do usuário (ponto inicial, operação Atribuir tarefa ou operação Atribuir várias tarefas) do processo no Workbench.
instruçõesO conteúdo da propriedade Instruções da Tarefa, conforme definido na etapa do usuário do processo no Workbench.
notification- hostO nome do host do servidor de aplicativos AEM forms .
process- nameO nome do processo.
operation- nameO nome da etapa.
tasboyO identificador exclusivo da tarefa atual.
actionsProduz uma lista numerada de rotas válidas (por exemplo, Approve, Reject) que o recipient pode clicar.
Além disso, para lembretes de grupo, atribuições de tarefa de grupo e prazos de grupo, você também pode usar:
group- nameO nome do grupo ao qual foi atribuído o item de trabalho.
Se uma variável não tiver valor, nada será retornado.
Para ramificações paralisadas, você pode usar as seguintes variáveis nas caixas Assunto e Modelo de notificação :
branch- idO identificador da ramificação.
process- idO identificador de instância do processo.
notification- hostO nome do host do servidor de aplicativos AEM forms .
Para operações paralisadas, você pode usar as seguintes variáveis nas caixas Assunto e Modelo de notificação :
action- idO identificador de operação.
branch- idO identificador da ramificação.
process- idO identificador de instância do processo.
notification- hostO nome do host do servidor de aplicativos AEM forms .
Se você digitar o seguinte texto na caixa Assunto para notificações de Atribuição de Tarefa:
Please complete task @@taskid@@
O usuário recebe uma mensagem de email com o seguinte assunto se a tarefa 376 for atribuída:
Please complete task 376
Se você digitar o seguinte texto na caixa Modelo de notificação para notificações de Ramificação Paralisada:
Branch @@branch-id@@ has stalled! You have received this notification from @@notification-host@@.
O administrador recebe uma mensagem de email que contém o seguinte conteúdo se o número da ramificação for 4868 e o nome do servidor for ServerXYZ
:
Branch 4868 has stalled! You have received this notification from ServerXYZ.
O Business Activity Monitoring, um módulo opcional, fornece um conjunto de painéis operacionais que fornecem visibilidade em tempo real de suas operações e indicadores-chave de desempenho.
Na página Configurações do BAM, defina as conexões com o servidor que executa o BAM para que os eventos relacionados ao processo possam ser rastreados e transmitidos para esse servidor.