Correspondence Management | ユーザーデータの処理

注意

AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

AEM Forms Correspondence Management を使用すると、安全でパーソナライズされた顧客通信を作成、管理、合理化できます。 直感的なユーザーインターフェイスを備えており、事前に承認されたコンテンツブロックやメディア要素を使用して通信を作成できます。 通信の作成について詳しくは、通信の作成を参照してください。

ビジネスユーザーまたはエージェントが通信をドラフトとして保存または送信すると、レターインスタンスがAEMリポジトリに保存されます。 レターインスタンスには、通信データとメタデータが含まれます。

メモ

AEM 6.4 Forms では、通信の管理は初期状態では使用できません。以前のバージョンの AEM Forms からアップグレードする場合は、互換性パッケージをインストールして Correspondence Management のアセットを移行し、AEM 6.4 Forms で引き続き使用できるようにします。詳しくは、 互換性パッケージ.

ユーザーデータとデータストア

Correspondence Management は、レターインスタンスを管理するようにパブリッシュインスタンスが設定されている場合にのみ、ドラフトおよび送信済みレターのデータをAEMリポジトリに保存します。 設定について詳しくは、 Correspondence Management 設定プロパティ.

AEMのデプロイメント用に設定されたデータストアの永続性に応じて、ドラフトと送信済みの通信データは次の場所に保存されます。

永続性タイプ

データストア

場所

デフォルト

リバースレプリケーション設定で指定されたパブリッシュインスタンスとオーサーインスタンスのAEMリポジトリ

/content/apps/cm/letterInstances/[yyyy]/[mm]/[dd]/[node-id]/[letter-instance-name]/

リモート

リモート処理オーサーインスタンスのAEMリポジトリ

/content/apps/cm/letterInstances/[yyyy]/[mm]/[dd]/[node-id]/[letter-instance-name]/

上記の AEM リポジトリの場所で:

  • [yyyy]/[mm]/[dd] は、レターインスタンスが作成された日付にもとづいたノード構成を示します。
  • [node-id] は、レターを含むフォルダーに割り当てられた ID を示します。
  • [letter-instance-name] は、レターを保存または送信したときに指定された名前を示します。

[letter-instance-name] ノードでは以下のノード構造が作成され、各レターインスタンスのデータが AEM リポジトリに格納されます。

ノード 説明
extendedProperties レターインスタンスのメタデータのプロパティを格納します。
dataXML 通信データを含むダウンロード可能な dataXML ファイルをバイナリ形式で格納します。
processedXDP 送信済みのレターの作成に使用される XDP テンプレートの詳細が含まれます。 このノードは、送信された通信に対してのみ作成されます。
submittedLetter 送信済みレターデータをダウンロード可能なバイナリ形式で格納します。このノードは、送信された通信に対してのみ作成されます。

ユーザーデータへのアクセスと削除

設定済みのデータストア内のドラフトと送信済みの通信データにアクセスし、必要に応じて削除できます。

ユーザーデータにアクセス

Correspondence Management には、ドラフトインスタンスと送信済みレターインスタンスを検索してアクセスするための API が用意されています。 API を使用すると、レターインスタンス ID または通信を保存または送信したユーザーを使用して、レターインスタンスを検索し、開くことができます。 詳しくは、レターインスタンスにアクセスするための API を参照してください。

または、CRX DelIte を使用してAEMリポジトリ内のレターインスタンスに移動することもできます。 詳しくは、 ユーザーデータとデータストア を参照してください。

ユーザーデータの削除

特定のユーザーのデータを含むレターインスタンスを検索するには、次の操作を実行します。

  • レターインスタンス名、またはドラフトを保存したユーザー、または通信を送信したユーザーが既知の場合は、Correspondence Management API を使用します
  • メール ID や名前など、個人を特定できる情報を使用して AEM リポジトリを検索し、情報が格納されているノードを探します

AEM システムでドラフトおよび送信済み通信に含まれるユーザーデータを完全に削除するには、適用可能なすべての AEM インスタンスからレターインスタンスノードを手動で削除する必要があります。

このページ