연계 UI에 대한 제출 워크플로우

NOTE
대화형 통신 기능은 얼리어답터 프로그램에서 사용할 수 있습니다. 액세스 권한을 요청하려면 회사 이메일 주소를 통해 aem-forms-ea@adobe.com으로 이메일을 보내시기 바랍니다.

이 문서에서는 연결 UI에 대한 워크플로를 활성화할 때 제출 및 워크플로가 작동하는 방식에 대해 설명합니다. 그런 다음 제출 워크플로우를 구성하는 방법을 안내합니다. 이 연습에서는 대화형 통신(IC) 페이로드에서 PDF을 생성하는 것을 예로 사용하므로 다른 워크플로우 유형에 대해 단계를 조정할 수 있습니다.

제출 워크플로우 구성

다음 단계는 사용자가 연결 UI에서 제출할 때 실행되는 워크플로우를 만드는 방법을 보여줍니다. 여기서는 PDF에 IC 렌더링​을 예로 들며, 기본 IC 렌더링 PDF 출력 단계를 사용합니다. 사용자가 연결 UI에서 제출하면 페이로드가 워크플로로 전송됩니다. 이 단계에서는 페이로드의 communicationDom(IC-JSON)을 사용하여 PDF을 생성합니다.

페이로드 구조

워크플로우는 JSON 페이로드를 받습니다. communicationDom 필드에는 PDF 생성에 사용되는 IC-JSON이 있습니다. IC 렌더링 PDF 출력 단계에서는 템플릿 입력으로 사용합니다.

필드
설명
communicationDom
PDF 생성을 위한 IC-JSON
auditMeta
감사 정보
submitData
제출된 양식 데이터(JSON)
데이터 미리 채우기
데이터 미리 채우기(JSON)
referer, cookies, queryString, clientIP, userAgent, formSubmitter
메타데이터 요청

워크플로우 모델 만들기

  1. 기본: 워크플로 모델을 만듭니다(예: 워크플로를 pdfrenderworkflow(으)로 추가).

    워크플로 모델 기본 탭

  2. 변수: 페이로드와 일치하는 변수를 추가하고 단계: communicationDom(JSON), 감사 메타데이터(JSON), 출력 문서(문서).

    워크플로 변수

  3. 단계: IC 렌더링 PDF 출력 단계를 추가합니다.
    워크플로 단계 추가

  4. 입력 탭에서 템플릿 선택(JsonObject)​을(를) 변수communicationDom(으)로 설정합니다. 단계와 모델을 저장합니다.

    IC 렌더링 PDF 출력 — 입력 탭

  5. 출력 탭에서 템플릿 선택(JsonObject)​을(를) 변수communicationDom(으)로 설정합니다. 단계와 모델을 저장합니다.

    워크플로 변수 및 캔버스

UI를 연결할 워크플로를 연결합니다.

Associate UI 사용 및 구성에서 Associate View를 사용하도록 설정하고 Workflow​에서 Update에 대한 워크플로 구성​을(를) On으로 설정하고 이 워크플로 모델을 선택하십시오. 제출이 이 이 워크플로를 트리거하도록 IC와 연결 UI를 통합합니다.

대화형 통신 설정 - 연결 UI에 대한 워크플로 구성

워크플로 데이터 저장소 외부화​을 사용하도록 설정하면 워크플로 데이터가 외부 저장소(예: Azure)에 저장되도록 외부화를 구성합니다. 워크플로 데이터 외부화를 참조하십시오.

추가 참조

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