アソシエイト UIの送信ワークフロー

NOTE
インタラクティブ通信機能は、アーリーアダプタープログラムで利用できます。 勤務先のアドレスから aem-forms-ea@adobe.com にメールを送信して、アクセスをリクエストします。

この記事では、アソシエイト UIのワークフローを有効にした場合の送信とワークフローの仕組みについて説明します。 次に、送信ワークフローの設定方法を説明します。 このチュートリアルでは、例として、インタラクティブ通信(IC)ペイロードからPDFを生成する方法を使用します。他のワークフロータイプに手順を適応させることができます。

送信ワークフローの設定

次の手順では、ユーザーがアソシエイト UIから送信するときに実行されるワークフローを作成する方法を示します。 ここでは、標準装備の​ IC PDF出力をレンダリング ​手順を使用して、ICをPDF​にレンダリングする例として使用します。 ユーザーがアソシエイト UIから送信すると、ペイロードがワークフローに送信されます。この手順では、ペイロードから​communicationDom (IC-JSON)を使用してPDFを生成します。

ペイロード構造

ワークフローはJSON ペイロードを受信します。 communicationDom フィールドには、PDFの生成に使用されるIC-JSONが格納されます。 IC PDF出力をレンダリング​手順では、それをテンプレート入力として使用します。

フィールド
説明
communicationDom
PDF生成用のIC-JSON
auditMetadata
監査情報
submitData
送信済みフォームデータ(JSON)
prefillData
事前入力データ(JSON)
リファラー、cookie、queryString、clientIP、userAgent、formSubmitter
リクエストメタデータ

ワークフローモデルの作成

  1. 基本: ワークフローモデルを作成します(例:ワークフローを​ pdfrenderworkflow ​として追加します)。

    ワークフローモデルの「基本」タブ

  2. 変数: ペイロードに一致する変数を追加し、手順:communicationDom (JSON)、auditMetadata (JSON)、outputDocument (Document)。

    ワークフロー変数

  3. 手順:IC PDF出力をレンダリング」手順を追加します。
    ワークフローの追加ステップ

  4. Input」タブで、テンプレートを選択(JsonObject)​を​変数communicationDom​に設定します。 ステップとモデルを保存します。

    IC Render PDF Output – 入力タブ

  5. 出力」タブで、テンプレートを選択(JsonObject)​を​変数communicationDom​に設定します。 ステップとモデルを保存します。

    ワークフロー変数とキャンバス

ワークフローを接続してUIを関連付ける

​ アソシエイト UIを有効にして設定するには、アソシエイトビューを有効にし、ワークフロー​で​ アップデート用ワークフローの設定 ​をオンにして、このワークフローモデルを選択します。 ICを公開し、​ アソシエイト UIを統合して、このワークフローをトリガーに送信します。

インタラクティブ通信設定 – アソシエイト UI のワークフロー設定

Externalize workflow data storage​が有効になっている場合は、Workflow dataが外部ストレージ(Azureなど)に保存されるようにexternaliserを設定します。 ​ ワークフローのデータの外部化を参照してください。

関連トピック

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