서버 설정 페이지에서는 Forms Workflow에 대한 다양한 설정에 액세스할 수 있습니다.
AEM Forms 사용자 및 관리자에게 이메일 메시지를 보내는 Forms 서버의 이메일 계정을 지정할 수 있습니다. 이러한 전자 메일 메시지는 사용자에게 완료해야 하는 작업을 알리고 사용자에게 알리고 사용자에게 완료 기한에 도달한 작업을 알려주고, 발생한 프로세스 오류를 관리자에게 알리는 데 사용됩니다.
AEM Forms와 사용자 간에 이메일 메시지를 보낼 수 있도록 하려면 이메일 설정 페이지에서 보내는 이메일 설정을 구성합니다. 보내는 전자 메일은 SMTP 서버를 사용해야 합니다.
AEM Forms에서 사용자로부터 들어오는 전자 메일 메시지를 받고 처리할 수 있도록 하려면 전체 작업 서비스에 대한 전자 메일 끝점을 만듭니다. (자세한 내용은 전체 작업 서비스에 대한 전자 메일 끝점 만들기).
프로세스가 이메일 없이도 설계되고 구현된 경우 이메일 설정 페이지에서 옵션을 구성할 필요가 없습니다.
관리 콘솔에서 서비스 > 양식 워크플로우 > 서버 설정 > 이메일 설정 을 클릭합니다.
발신 메시지 사용을 선택합니다.
SMTP 서버 상자에 전자 메일 서버 이름 또는 IP 주소를 입력합니다. 양식 워크플로우의 모든 알림 이메일 메시지는 이 이메일 서버에서 전송됩니다.
사용자 이름 및 암호 상자에 SMTP 서버에 인증이 필요할 때 사용할 로그인 이름과 암호를 입력합니다. 익명 로그인이 허용되는 경우 비워 둡니다.
이메일 주소 상자에 Forms Workflow에서 보내는 이메일 메시지의 반환 주소로 사용할 이메일 주소를 입력합니다.
Microsoft Exchange Server를 사용 중인데 전자 메일 주소가 잘못된 전자 메일 주소인 경우 Microsoft Exchange Server에서 배포 목록에 전자 메일을 보내지 못합니다. 문제를 해결하려면 외부 통신 활성화 Microsoft Exchange Server의 모든 배포 목록에 대해 개별적으로 선택할 수 있습니다.
저장을 클릭합니다.
잘못된 정보를 입력하면 취소 를 클릭하여 이전에 표시된 페이지로 돌아갈 수 있습니다.
Flex Workspace는 AEM Forms 릴리스에서 더 이상 사용되지 않습니다.
기본적으로 AEM Forms에서 보내는 이메일에는 Flex 작업 공간에 대한 링크(JEE에서 AEM Forms용으로 더 이상 사용되지 않음)가 포함되어 있습니다. AEM Forms Workspace에 대한 링크가 있는 이메일을 보내도록 AEM Forms를 구성할 수 있습니다. Flex 작업 공간 의 이점(JEE에서 AEM Forms용으로 사용되지 않음)에 대해 자세히 알아보려면 이 문서.
관리 콘솔에서 홈 > 서비스 > 양식 워크플로우 > 서버 설정 > 작업 알림을 클릭합니다.
작업 할당 템플릿을 엽니다.
작업 알림의 템플릿을 다음과 같이 설정합니다. https://@@notification-host@@:8080/lc/libs/ws/index.html?taskId=@@taskid@@
https://@@notification-host@@:8080/lc/libs/ws/index.html?taskId=@@taskid@@
작업 알림 페이지에서 Forms 워크플로우가 사용자 및 그룹에 전송되는 이메일 알림을 생성하는 데 사용할 템플릿을 구성할 수 있습니다. 양식 워크플로우 변수를 사용하여 알림을 사용자 지정하고 형식을 지정할 수 있습니다.
사용자 및 그룹에 대해 다음 유형의 알림을 구성합니다.
그룹에 대한 이메일 알림을 생성하려면 사용자 관리에서 해당 그룹의 이메일 주소를 지정합니다. Forms 워크플로우가 그룹에 전자 메일 알림을 보내면 지정된 전자 메일 주소가 있는 그룹 내의 각 구성원이 전자 메일 알림을 받습니다. 그룹의 구성원이 전자 메일 알림을 수신하여 작업을 요청하려는 경우 구성원은 전자 메일 알림의 청구 링크를 클릭해야 하며, 이 링크를 클릭하면 Workspace의 작업 세부 사항 페이지가 열립니다. 여기에서 구성원은 청구 또는 청구를 할 수 있고 작업 항목을 열 수 있습니다.
Flex Workspace는 AEM Forms 릴리스에서 더 이상 사용되지 않습니다.
작업 완료 기한이 가까워지면 지정된 사용자 또는 그룹에 미리 알림 알림을 보낼 수 있습니다. 미리 알림 전송 시점을 정확하게 결정하는 규칙은 프로세스 개발자가 결정합니다.
작업이 할당되면 사용자 또는 그룹에 작업 할당 알림을 보낼 수 있습니다.
지정된 작업에 따라 조치할 기한이 경과되면 최종 기한 알림을 사용자 및 그룹에 보낼 수 있습니다. 사용자가 지정된 작업에 더 이상 작업을 수행할 수 없기 때문에 최종 알림 메시지는 일반적으로 정보용입니다.
인간 중심 프로세스에서 전송되는 모든 이메일에서 DO NOT DELETE 추적 태그로 숨기도록 이메일을 구성할 수 있습니다.
Forms 워크플로우가 관리자에게 전송되는 이메일 알림을 생성하는 데 사용할 템플릿을 구성할 수 있습니다.
관리자에 대해 다음 유형의 알림을 구성합니다.
분기가 중단되는 경우(고의적으로 또는 오류로 인해 진행되지 않음), 관리자나 다른 사용자에게 이메일 알림을 보내어 문제를 조사할 수 있습니다.
작업이 중단되거나 오류로 인해 진행되지 않는 경우 관리자나 다른 사용자에게 전자 메일 알림을 보내어 문제를 조사할 수 있습니다.
작업 알림 및 관리자 알림 페이지에서는 알림 메시지를 사용자 정의할 수 있는 몇 가지 기능을 제공합니다.
알림 템플릿 영역은 이메일 알림 메시지에 대한 HTML을 생성할 수 있는 리치 텍스트 편집기입니다. 알림 템플릿 상자 아래에 있는 글꼴 및 단락 서식 옵션을 제공합니다. 옵션에는 글꼴 유형, 크기, 스타일 및 색뿐만 아니라 단락 정렬 및 글머리 기호가 포함됩니다.
작업 알림의 경우에만 Forms 워크플로우에 사전 정의된 두 개의 URL 구성이 포함되어 있습니다. 이 URL 생성 목록에서 알림 템플릿 상자로 드래그한 다음 사용자 지정할 수 있습니다.
OpenTask는 미리 알림 및 태스크 지정 통지 유형에 사용할 수 있습니다. 이 URL은 Workspace에서 작업에 대한 링크를 제공하여 사용자가 이메일 알림에서 작업에 빠르게 액세스할 수 있도록 합니다. OpenTask URL을 알림 템플릿 상자로 드래그하면 URL은 다음 형식으로 표시됩니다.
https://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
ClaimTask는 그룹 - 미리 알림 및 그룹 - 태스크 지정 통지 유형에 사용할 수 있습니다. 이 URL은 Workspace의 작업 세부 사항 페이지에 대한 링크를 제공합니다. 이 페이지에서 사용자는 이 페이지에서 작업 항목을 청구하거나 요구할 수 있습니다. ClaimTask URL을 알림 템플릿 상자로 드래그하면 URL은 다음 형식으로 표시됩니다.
https://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
Flex Workspace는 AEM Forms 릴리스에서 더 이상 사용되지 않습니다.
솔루션이 클러스터된 환경에 배포되면 을 바꿉니다 @@notification-host@@
클러스터 주소로
<
포트 >
는 애플리케이션 서버의 HTTP 리스너 포트 번호입니다. 지원되는 응용 프로그램 서버의 기본 HTTP 리스너 포트는 다음과 같습니다.
JBoss: 8080년
Oracle WebLogic Server: 7001년
IBM WebSphere: 9080년
이러한 URL이 올바르게 작동하도록 하려면 를 <
포트 >
사용자 환경에 적합한 포트 번호를 사용합니다.
Forms 이외의 사용자 지정 웹 애플리케이션을 사용하여 사용자에게 작업에 대한 액세스 권한을 제공하는 경우 대신 사용자 지정 애플리케이션에 적합한 URL 형식을 사용해야 합니다.
변수 선택기 목록에서는 제목 또는 알림 템플릿 상자로 드래그하여 놓을 수 있는 유용한 변수를 제공합니다. 제목 또는 알림 템플릿 상자에 변수를 놓으면 실제 양식 워크플로우 변수 이름이 바뀌며 두 @ 기호가 사용됩니다. 예를 들면 다음과 같습니다. @@taskid@@
.
사용자 및 그룹에 대한 미리 알림, 작업 지정 및 기한의 경우 제목 및 통지 템플리트 상자에서 다음 변수를 사용할 수 있습니다.
설명 Workbench에서 프로세스의 사용자 단계(시작 지점, 태스크 지정 작업 또는 복수 태스크 지정 작업)에 정의된 내용 속성의 컨텐츠입니다.
지침 Workbench에서 프로세스의 사용자 단계에서 정의한 작업 지침 속성의 컨텐츠입니다.
notification-host AEM Forms 애플리케이션 서버 의 호스트 이름입니다.
process-name 프로세스의 이름입니다.
operation-name 단계의 이름입니다.
타키드 현재 작업의 고유 식별자입니다.
작업 수신자가 클릭할 수 있는 유효한 경로(예: 승인, 거부)의 번호 목록을 생성합니다.
또한 그룹 미리 알림, 그룹 태스크 지정 및 그룹 마감일에 대해 다음을 사용할 수도 있습니다.
group-name 작업 항목이 지정된 그룹의 이름입니다.
변수에 값이 없으면 아무 것도 반환되지 않습니다.
정지된 분기의 경우 제목 및 알림 템플릿 상자에서 다음 변수를 사용할 수 있습니다.
branch-id 분기 식별자입니다.
process-id 프로세스 인스턴스 식별자입니다.
notification-host AEM Forms 애플리케이션 서버 의 호스트 이름입니다.
정지된 작업의 경우 제목 및 알림 템플릿 상자에서 다음 변수를 사용할 수 있습니다.
action-id 작업 식별자입니다.
branch-id 분기 식별자입니다.
process-id 프로세스 인스턴스 식별자입니다.
notification-host AEM Forms 애플리케이션 서버 의 호스트 이름입니다.
작업 지정 알림에 대한 제목 상자에 다음 텍스트를 입력하는 경우
Please complete task @@taskid@@
사용자에게 작업 376이 할당된 경우 다음과 같은 제목이 있는 전자 메일 메시지를 수신합니다.
Please complete task 376
정지된 분기 알림에 대한 알림 템플릿 상자에 다음 텍스트를 입력하는 경우:
Branch @@branch-id@@ has stalled! You have received this notification from @@notification-host@@.
관리자는 분기 번호가 4868이고 서버 이름이 인 경우 다음 내용이 포함된 이메일 메시지를 수신합니다 ServerXYZ
:
Branch 4868 has stalled! You have received this notification from ServerXYZ.
선택적 모듈인 Business Activity Monitoring은 운영 및 주요 성능 지표에 대한 실시간 가시성을 제공하는 일련의 운영 대시보드를 제공합니다.
BAM 구성 설정 페이지에서 BAM을 실행하는 서버에 대한 연결을 설정하여 프로세스 관련 이벤트를 추적하고 해당 서버로 전송할 수 있습니다.