AEM 받은 편지함에서 Forms 애플리케이션 및 작업 관리 manage-forms-applications-and-tasks-in-aem-inbox
Forms 중심 워크플로우를 시작하거나 트리거하는 여러 방법 중 하나는 AEM 받은 편지함의 애플리케이션을 통해서입니다. Forms 워크플로우를 받은 편지함에서 애플리케이션으로 사용할 수 있도록 하려면 워크플로우 애플리케이션을 만듭니다. 워크플로우 응용 프로그램 및 Forms 워크플로우를 시작하는 다른 방법에 대한 자세한 내용은 OSGi에서 Forms 중심 워크플로우 시작을 참조하십시오.
또한 AEM 받은 편지함은 Forms 워크플로를 포함하여 다양한 AEM 구성 요소의 알림과 작업을 통합합니다. 작업 할당 단계가 포함된 Forms 워크플로우가 트리거되면 연결된 애플리케이션이 할당자의 받은 편지함에 작업으로 나열됩니다. 피할당자가 그룹인 경우 개별 사용자가 작업을 요청하거나 위임할 때까지 모든 그룹 구성원의 받은 편지함에 작업이 표시됩니다.
받은 편지함 사용자 인터페이스에서는 작업을 볼 수 있는 목록 및 달력 보기를 제공합니다. 보기 설정을 구성할 수도 있습니다. 다양한 매개 변수를 기반으로 작업을 필터링할 수 있습니다. 보기 및 필터에 대한 자세한 내용은 받은 편지함을 참조하세요.
요약하면 받은 편지함을 사용하여 애플리케이션을 만들고 할당된 작업을 관리할 수 있습니다.
응용 프로그램 만들기 create-application
- https://'[server]:[port]'/aem/inbox의 AEM 받은 편지함으로 이동합니다.
- 받은 편지함 UI에서 만들기 > 응용 프로그램 을 선택합니다. [응용 프로그램 선택] 페이지가 나타납니다.
- 응용 프로그램을 선택하고 만들기 를 클릭합니다. 애플리케이션과 연결된 적응형 양식이 열립니다. 적응형 양식에 정보를 입력하고 제출 을 선택하세요. 연결된 워크플로우를 시작하고 피할당자의 받은 편지함에서 작업을 만듭니다.
작업 관리 manage-tasks
Forms 워크플로가 트리거되고 피할당자 또는 피할당자 그룹의 일부인 경우 받은 편지함에 작업이 표시됩니다. 받은 편지함에서 작업 세부 정보를 보고 작업에 대해 사용 가능한 작업을 수행할 수 있습니다.
작업 클레임 또는 위임 claim-or-delegate-tasks
그룹에 할당된 작업은 모든 그룹 구성원의 받은 편지함에 표시됩니다. 모든 그룹 구성원이 해당 작업을 요청하거나 다른 그룹 구성원에게 위임할 수 있습니다. 방법은 다음과 같습니다.
-
을(를) 선택하여 작업의 축소판을 선택합니다. 작업을 열거나 위임하는 옵션이 맨 위에 나타납니다.
-
다음 중 하나를 수행하십시오.
- 작업을 위임하려면 위임 을 선택하세요. 항목 위임 대화 상자가 열립니다. 사용자를 선택하고 선택적으로 댓글을 추가한 다음 확인 을 선택합니다.
- 작업을 요청하려면 열기 를 선택하세요. [자신에게 할당] 대화 상자가 열립니다. 작업을 요청하려면 계속 을(를) 선택하십시오. 요청된 작업이 받은 편지함에서 피할당자로 표시됩니다.
세부 정보 보기 및 작업에 대한 작업 수행 view-details-and-perform-actions-on-tasks
작업을 열면 작업 세부 정보를 보고 사용 가능한 작업을 수행할 수 있습니다. 작업에 사용할 수 있는 작업은 연결된 Forms 워크플로의 작업 할당 단계에 정의되어 있습니다.
-
을(를) 선택하여 작업의 축소판을 선택합니다. 선택한 작업을 열거나 위임하는 옵션이 맨 위에 나타납니다.
-
작업 세부 정보를 보려면 열기 를 선택하십시오. 자세한 작업 보기가 열립니다. 이 보기에서 작업 세부 사항을 보고 작업에 대해 작업할 수 있습니다.
note note NOTE 작업이 그룹에 할당된 경우 자세히 보기에서 열 수 있다고 주장해야 합니다.
상세 작업 보기는 다음 섹션으로 구성됩니다.
- 작업 세부 정보
- 양식
- 워크플로우 세부 정보
- 작업 도구 모음
작업 세부 정보 task-details
[작업 세부 정보] 섹션에는 작업에 대한 정보가 표시됩니다. 표시되는 정보는 워크플로우에서 작업 할당 단계의 구성 설정에 따라 다릅니다. 위의 예에는 작업에 사용된 설명, 상태, 시작 날짜 및 워크플로가 표시됩니다. 또한 파일을 작업에 첨부할 수도 있습니다.
양식 form
기본 컨텐츠 영역의 양식 탭에는 제출된 양식과 필드 수준 첨부 파일(있는 경우)이 표시됩니다.
워크플로우 세부 정보 workflow-details
맨 위에 있는 워크플로 세부 사항 탭에는 워크플로의 다양한 단계를 통한 작업 진행 상황이 표시됩니다. 작업에 대해 완료된 단계, 현재 단계 및 보류 단계가 표시됩니다. 워크플로의 단계는 연결된 워크플로의 작업 할당 단계에 정의되어 있습니다.
또한 탭에는 워크플로우에서 완료된 각 단계에 대한 작업 내역이 표시됩니다. 완료된 단계에 대해 세부 정보 보기 를 선택하여 해당 단계에 대한 세부 정보를 알 수 있습니다. 작업에 대한 설명, 양식 및 작업 첨부 파일, 상태, 시작 및 종료 날짜 등이 표시됩니다.
작업 도구 모음 actions-toolbar
작업 도구 모음에는 작업에 사용 가능한 모든 옵션이 표시됩니다. 저장, 재설정 및 위임은 기본 작업이지만 작업 할당 단계에서 사용 가능한 다른 작업이 구성되어 있습니다. 위의 예에서 승인 및 거부는 워크플로우에 구성됩니다.
작업을 수행하면 워크플로우에서 계속 진행됩니다.
완료된 작업 보기 view-completed-tasks
AEM 받은 편지함은 활성 작업만 표시합니다. 완료된 작업이 목록에 표시되지 않습니다. 하지만 받은 편지함 필터를 사용하여 작업 유형, 상태, 시작 및 종료 날짜 등 여러 매개 변수를 기반으로 작업을 필터링할 수 있습니다. 완료된 작업을 보려면 다음과 같이 하십시오.
-
AEM 받은 편지함에서 을(를) 선택하여 필터 선택기를 엽니다.
-
작업 상태 아코디언을 선택하고 완료 를 선택합니다. 완료된 작업이 모두 표시됩니다.
-
작업을 선택하려면 선택하고 열기 를 클릭하세요.
작업이 열리고 작업과 연결된 문서 또는 적응형 양식이 표시됩니다. 적응형 양식의 경우 작업은 작업 워크플로 할당 단계의 양식/문서 탭에서 구성된 대로 읽기 전용 적응형 양식 또는 기록 PDF 문서를 표시합니다.
작업 세부 정보 섹션에는 수행한 작업, 작업 상태, 시작 날짜 및 종료 날짜 등의 정보가 표시됩니다.
워크플로 세부 정보 탭에는 워크플로의 각 단계가 표시됩니다. 자세한 정보를 보려면 세부 정보 보기 를 선택하십시오.
문제 해결 troubleshooting-workflows
AEM 받은 편지함에서 AEM Workflow와 관련된 항목을 볼 수 없음 unable-to-see-aem-worklow-items
워크플로우 모델 소유자가 AEM 받은 편지함에서 AEM Workflow와 관련된 항목을 볼 수 없습니다. 이 문제를 해결하려면 AEM 저장소에 아래 나열된 인덱스를 추가하고 인덱스를 다시 빌드합니다.
-
다음 방법 중 하나를 사용하여 인덱스를 추가합니다.
-
/oak:index/workflowDataLucene/indexRules/granite:InboxItem/properties
의 CRX DE에서 다음 표에 지정된 각 속성을 사용하여 다음 노드를 만듭니다.table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 노드 속성 유형 공유 대상 공유 대상 문자열 잠김 잠김 부울 반환됨 반환됨 부울 allowInboxShare allowInboxShare 부울 allowExplicitSharing allowExplicitSharing 부울 -
AEM 패키지를 통해 인덱스를 배포합니다. AEM 원형 프로젝트를 사용하여 배포 가능한 AEM 패키지를 만들 수 있습니다. 다음 샘플 코드를 사용하여 AEM Archetype 프로젝트에 인덱스를 추가합니다.
code language-java .property("sharedWith", "sharedWith").type(TYPENAME_STRING).propertyIndex() .property("locked", "locked").type(TYPENAME_BOOLEAN).propertyIndex() .property("returned", "returned").type(TYPENAME_BOOLEAN).propertyIndex() .property("allowInboxSharing", "allowInboxSharing").type(TYPENAME_BOOLEAN).propertyIndex() .property("allowExplicitSharing", "allowExplicitSharing").type(TYPENAME_BOOLEAN).propertyIndex()
-
-
CRX DE에서 인덱스를 구성하거나 패키지를 통해 배포한 후 저장소를 다시 인덱싱합니다.
https://experienceleague.adobe.com/docs/experience-manager-65/deploying/deploying/queries-and-indexing.html?lang=ko