Show Menu
トピック×

インタラクティブ通信をインストールして設定する

概要

AEM Formには、ビジネス通信、ドキュメント、明細書、給付通知、マーケティングメール、請求書、ウェルカムキットなど、安全でインタラクティブなドキュメントの作成、アセンブリ、管理、配信を一元化する機能があります。 この機能は、インタラクティブ通信として知られています。これは、AEM Forms のアドオンパッケージに含まれる機能で、アドオンパッケージは、AEM のオーサーインスタンスまたはパブリッシュインスタンスに展開されます。
インタラクティブ通信機能を使用して、複数形式で通信を作成できます。例えば、Web や PDF です。インタラクティブ通信を AEM ワークフローと統合して、アセンブリした通信を処理し、選択したチャネルの顧客に配信することができます。例えば、電子メールを介してエンドユーザーに通信を送信します。
If you are upgrading from a previous version and have already invested in correspondence management, you can install the compatibility package to continue using correspondence management. インタラクティブ通信と Correspondence management の違いについて詳しくは、「 インタラクティブ通信の概要 」を参照してください。
AEM Forms は強力なエンタープライズクラスのプラットフォームです。インタラクティブ通信は、AEM Forms のみが持つ機能の 1 つです。機能の完全な一覧については、「 AEM Forms の概要 」を参照してください。

デプロイメントトポロジ

AEM Forms アドオンパッケージは AEM にデプロイされるアプリケーションです。インタラクティブ通信機能を実行するには、少なくとも 1 つの AEM Author および処理インスタンスのみを必要とします。次のトポロジは、AEM Forms のインタラクティブ通信、Correspondence Management、AEM Forms のデータ取得および OSGi 機能にあるフォーム中心のワークフローを実行するための指標トポロジです。トポロジーについて詳しくは、「 AEM Forms のアーキテクチャとデプロイメントトポロジー 」を参照してください。
AEM Forms のインタラクティブ通信は、AEM Forms のオーサーインスタンスで管理者、オーサリングおよびエージェントのユーザーインターフェイスを実行します。パブリッシュインスタンスは、エンドユーザが使用できるようになっているインタラクティブ通信の最終バージョンをホストします。

システム要件

AEM Formsのインタラクティブな通信および通信管理機能をインストールおよび設定する前に、次の事項を確認します。
  • ハードウェアとソフトウェアのインフラが正しく設定されていること。サポート対象のハードウェアおよびソフトウェアの詳細な一覧については、「 技術的要件 」を参照してください。
  • AEM インスタンスのインストールパスに空白が含まれていないこと。
  • AEM インスタンスが稼働していること。AEM の用語では、「インスタンス」は、サーバー上でオーサーモードまたはパブリッシュモードで実行されている AEM のコピーのことです。AEM Formsのインタラクティブな通信および通信管理機能を実行するには、少なくとも1つのAEMインスタンス(作成者または処理)が必要です。
    • 作成者: ​コンテンツを作成、アップロード、編集し、Web サイトを管理する AEM インスタンス。公開する準備ができたコンテンツは、パブリッシュインスタンスにレプリケートされます。
    • 処理: ​処理インスタンスは、 強化された AEM オーサー インスタンスです。インストールの実行後に作成者インスタンスを設定し、強化することができます。
    • パブリッシュ :発行されたコンテンツをインターネットまたは社内ネットワークを通じて公開する AEM インスタンス。
  • メモリ要件が満たされていること。AEM Forms アドオンパッケージには次の一時領域が必要となります。
    • Microsoft Windows ベースのインストールの場合、15 GB の一時的な空きスペースが必要です。
    • Unix ベースのインストールの場合、6 GB の一時的な空きスペースが必要です。
  • Unix ベースのシステムの追加必要システム構成:Unix ベースのオペレーティングシステムを使用する場合は、それぞれのオペレーティングシステムのインストールメディアから、次のパッケージをインストールしてください。
expat libxcb freetype libXau
libSM zlib libICE libuuid
glibc libXext
nss-softokn-freebl
fontconfig
libX11 libXrender libXrandr libXinerama

AEM Forms アドオンパッケージのインストール

AEM Forms アドオンパッケージは AEM にデプロイされるアプリケーションです。パッケージには、AEM Formsのインタラクティブ通信、Correspondence Management、その他の機能が含まれています。 次の手順を実行してアドオンパッケージをインストールします。
  1. AEM サーバー に管理者としてログインし、「 パッケージ共有 」を開きます。パッケージ共有にログインするには、Adobe ID が必要です。
  2. AEM パッケージ共有 で、 AEM 6.4 Forms アドオンパッケージ ​または​ 最新のサービスパック ​を検索し、お使いのオペレーティングシステムに対応するパッケージをクリックして、「 ダウンロード 」をクリックします。ライセンス使用許諾契約書を読んでから同意し、「 OK 」をクリックします。ダウンロードが開始します。ダウンロードが完了したら、パッケージの横に「 ダウンロード済み 」というテキストが表示されます。
    バージョン番号を使用してアドオンパッケージを検索することもできます。最新のパッケージのバージョン番号については、「 AEM Forms リリース 」の記事を参照してください。
  3. ダウンロードが完了したら、「 ダウンロード済み 」をクリックします。パッケージマネージャーに切り替わります。In the package manager, search the downloaded package, and click Install .
    AEM Forms リリース 」記事に記載された直接リンクからパッケージを手動でダウンロードする場合は、パッケージマネージャーにログインし、「 パッケージをアップロード 」をクリックし、ダウンロード済みパッケージを選択して「アップロード」をクリックします。パッケージのアップロードが完了したら、パッケージ名をクリックし、「 インストール 」をクリックします。
  4. パッケージのインストールが完了したら、AEM インスタンスを再起動するよう指示されます。 すぐにはサーバーを再起動しないでください。 AEM Formsサーバーを停止する前に、ServiceEvent REGISTEREDメッセージとServiceEvent UNREGISTEREDメッセージが #/crx-quickstart/logs/error.logファイルに表示されなくなるまで待ち、ログは安定しています。
  5. 手順 1 から 4 を、すべてのオーサーインスタンスとパブリッシュインスタンスで繰り返します。

インストール後の設定

AEM Forms には、いくつかの必須およびオプションの設定があります。必須の設定には、BouncyCastle ライブラリおよびシリアル化エージェントの設定が含まれます。オプションの設定には、ディスパッチャーおよび Adobe Target の設定が含まれます。

インストール後の必須の設定

RSA ライブラリと BouncyCastle ライブラリの設定

すべての作成者インスタンスと発行インスタンスで次の手順を実行し、ライブラリの委任を起動します。
  1. 基になる AEM インスタンスを停止します。
  2. Open the #\crx-quickstart\conf\sling.properties file for editing.
    If you used #\crx-quickstart\bin\start.bat to start AEM, then edit the sling.properties located at #\crx-quickstart\.
  3. 以下のプロパティを sling.properties ファイルに追加します。
    sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
    sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
    
    
  4. (AIXのみ)次のプロパティをsling.propertiesファイルに追加します。
    sling.bootdelegation.xerces=org.apache.xerces.*
    
    
  5. ファイルを保存して閉じ、AEM インスタンスを起動します。
  6. 手順 1 から 4 を、すべてのオーサーインスタンスとパブリッシュインスタンスで繰り返します。

シリアル化エージェントの設定

すべてのオーサーインスタンスとパブリッシュインスタンスで次の手順を実行し、パッケージをホワイトリストに登録します。
  1. ブラウザーウィンドウで、AEM Configuration Manager を開きます。The default URL is https://[server]:[port]/system/console/configMgr .
  2. デシリアライゼーションファイアウォール設定 ​を検索して開きます。
  3. sun.util.calendar ​パッケージを​ ホワイトリスト ​フィールドに追加します。「保存」をクリックします。
  4. 手順 1 から 3 を、すべてのオーサーインスタンスとパブリッシュインスタンスで繰り返します。

インストール後のオプションの設定

互換性パッケージをインストールする

インタラクティブ通信は、顧客通信を作成するためのデフォルトの方法です。AEM 6.4 Forms で顧客通信を作成する場合は、インタラクティブ通信を使用することを推奨します。以前のバージョンからアップグレードまたは移行を行って、引き続きレター(Correspondence Management)を使用する予定の場合は、 AEMFD 互換性パッケージ をインストールします。
AEMFD 互換性パッケージを使用すると、AEM 6.4 Forms で AEM 6.3 Forms および AEM 6.2 Forms の次のアセットを使用できます。
  • ドキュメントフラグメント
  • レター
  • データディクショナリ
  • アダプティブフォームの非推奨になったテンプレートおよびページ

Dispatcher の設定

ディスパッチャーは AEM のキャッシングおよびロードバランスツールです。AEM ディスパッチャーはまた、AEM サーバーを攻撃から保護することにも役立ちます。エンタープライズクラスの Web サーバーと一緒にディスパッチャーを使用することで、AEM インスタンスのセキュリティを向上できます。If you use Dispatcher , then perform the following configurations for AEM Forms:
  1. AEM Forms のアクセスの設定:
    dispatcher.any ファイルを開いて編集します。フィルターセクションに移動し、次のフィルターをフィルターセクションに追加します。
    /0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission
    ファイルを保存して閉じます。フィルターについて詳しくは、「 ディスパッチャードキュメント 」を参照してください。
  2. リファラーフィルターサービスの設定:
    管理者として Apache Felix Configuration Manager にログインします。Configuration ManagerのデフォルトURLはです https://[server]:[port_number]/system/console/configMgr Configurations ​メニューで「 Apache Sling Referrer Filter 」を選択します。「Allow Hosts」フィールドで、ディスパッチャーのホスト名を入力してそれをリファラーとして許可し、「 保存 」をクリックします。The format of the entry is https://[server]:[port] .

Adobe Target の統合

顧客は、対話型コミュニケーションのエクスペリエンスに魅力がない場合、これを放棄してしまいます。また、フォームが顧客にとって使いにくい場合は、サポート量が増加し組織のコストが膨らむことになります。コンバージョン率を向上させる顧客体験を正しく認識して提供することは非常に重要であり、難題でもあります。この問題を解決するキーは AEM Forms にあります。
AEM Forms は Adobe Marketing Cloud ソリューションである Adobe Target と統合することで、個々の顧客に対応した魅力的な顧客体験を、複数のデジタルチャネルにわたって提供します。To use Adobe Target to personalize an interactive communication, Integrate Adobe Target with AEM Forms .

フォームデータモデルに SSL 通信を設定する

フォームデータモデル用の SSL 通信を有効にすることができます。フォームデータモデル用の SSL 通信を有効にするには、任意の AEM Forms インスタンスを起動する前に、すべてのインスタンスの Java Trust Store に証明書を追加します。次のコマンドを実行して、証明書を追加できます。
keytool -import -alias <alias-name> -file <pathTo .cer certificate file> -keystore <<pathToJRE>\lib\security\cacerts>

次の手順

インタラクティブな通信および通信管理機能を使用する環境を設定した。 この機能を使用するための手順は、次のとおりです。