現在表示中:

概要

AEM Forms では以下を格納できます。

  • ドラフト:後で送信するためエンドユーザーが入力して保存した作業中のフォーム。
  • 送信:ユーザーが入力したデータが含まれている送信済みフォーム。

AEM Forms ポータルのデータサービスおよびメタデータサービスは、ドラフトと送信をサポートします。データはデフォルトでパブリッシュインスタンスに格納されます。その後、設定したオーサーインスタンスに逆複製され、他のパブリッシュインスタンスで使用できるようになります。

初期設定されている既存の方法では、個人情報(PII)を含めたすべてのデータがパブリッシュインスタンスに格納される点が懸念されます。

上記のデフォルトの方法のほか、ローカルに保存する代わりにフォームデータを「処理」に直接発行するといった代替処理を行うこともできます。パブリッシュインスタンスに機密データを格納したくない顧客は、データを「処理」サーバーに送信する代替処理を選択できます。「処理」はオーサーインスタンスで実行されるため、通常、より安全なゾーンに存在します。

注意:

「フォームポータル」送信アクションを使用したり、アダプティブフォームでフォームポータルにデータを保存するオプションを有効にしたりすると、フォームデータは AEM リポジトリに保存されます。実稼働環境では、ドラフトまたは送信されたフォームデータを AEM リポジトリに保存しないことをお勧めします。代わりに、ドラフトおよび送信コンポーネントをエンタープライズデータベースなどの安全なストレージと統合して、ドラフトおよび送信されたフォームデータを保存する必要があります。

詳しくは、「ドラフト&送信コンポーネントとデータベースの統合」を参照してください。

フォームポータルのドラフトサービスおよび送信サービスの設定

AEM Web Console Configuration(http://[host]:[port]/system/console/configMgr)で、「Forms Portal Draft and Submission Configuration」をクリックし、編集モードで開きます。

以下の説明に従い、要件に基づいてプロパティの値を指定します。

パブリッシュインスタンスにデータを格納する初期設定済みサービス

プロパティ
フォームポータル ドラフトデータサービス(ドラフトデータサービス(draft.data.service)の識別子) com.adobe.fd.fp.service.impl.DraftDataServiceImpl
フォームポータル ドラフトメタデータサービス(ドラフトメタデータサービス(draft.metadata.service)の識別子) com.adobe.fd.fp.service.impl.DraftMetadataServiceImpl
フォームポータル 送信データサービス(送信データサービス(submit.data.service)の識別子) com.adobe.fd.fp.service.impl.SubmitDataServiceImpl
フォームポータル 送信メタデータサービス(送信メタデータサービス(submit.metadata.service)の識別子) com.adobe.fd.fp.service.impl.SubmitMetadataServiceImpl

リモート処理用インスタンスにデータを格納する初期設定済みボックスサービス

プロパティ
フォームポータル ドラフトデータサービス(ドラフトデータサービス(draft.data.service)の識別子) com.adobe.fd.fp.service.impl.DraftDataServiceRemoteImpl
フォームポータル ドラフトメタデータサービス(ドラフトメタデータサービス(draft.metadata.service)の識別子) com.adobe.fd.fp.service.impl.DraftMetadataServiceRemoteImpl
フォームポータル 送信データサービス(送信データサービス(submit.data.service)の識別子) com.adobe.fd.fp.service.impl.SubmitDataServiceRemoteImpl
フォームポータル 送信メタデータサービス(送信メタデータサービス(submit.metadata.service)の識別子) com.adobe.fd.fp.service.impl.SubmitMetadataServiceRemoteImpl

上記に示した設定のほか、設定したリモート処理用インスタンスの情報を入力します。 

AEM Web Console Configuration(http://[host]:[port]/system/console/configMgr)で、「AEM DS Settings Service」をクリックし、編集モードで開きます。AEM DS Settings Service ダイアログで、処理サーバーの URL、ユーザー名、パスワードを入力します。

注意:

ユーザーデータをデータベースに格納するためのサンプル実装も提供されます。ユーザーデータを既存のデータベースに格納するデータサービスおよびメタデータサービスを設定する方法を理解するには、「ドラフト&送信コンポーネントとデータベースの統合のサンプル」を参照してください。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー