現在表示中:

概要

AEM Form には、業務上の書簡、ドキュメント、取引明細書、給与金通知、マーケティング用メール、請求書、ウェルカムキットなど、安全でインタラクティブな文書の作成、組み立て、管理および配信を集中管理する機能があります。この機能は、インタラクティブ通信として知られています。これは、AEM Forms のアドオンパッケージに含まれる機能で、アドオンパッケージは、AEM のオーサーインスタンスまたはパブリッシュインスタンスに展開されます。

インタラクティブ通信機能を使用して、複数形式で通信を作成できます。例えば、Web や PDF です。インタラクティブ通信を AEM ワークフローと統合して、アセンブリした通信を処理し、選択したチャネルの顧客に配信することができます。例えば、電子メールを介してエンドユーザーに通信を送信します。

以前のバージョンからアップグレードして、既に Correspondence Management を使用している場合は、互換性パッケージをインストールして引き続き 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 のアーキテクチャとデプロイメントトポロジー」を参照してください。

recommended-topology

AEM Forms のインタラクティブ通信は、AEM Forms のオーサーインスタンスで管理者、オーサリングおよびエージェントのユーザーインターフェイスを実行します。パブリッシュインスタンスは、エンドユーザが使用できるようになっているインタラクティブ通信の最終バージョンをホストします。

システム要件

AEM Forms のインタラクティブ通信および Correspondence Management 機能をインストールして設定する前に、次のことを確認してください。

  • ハードウェアおよびソフトウェアのインフラが正しいこと。サポート対象のハードウェアおよびソフトウェアの詳細な一覧については、「技術的要件」を参照してください。
  • AEM インスタンスのインストールパスに空白が含まれていないこと。
  • AEM インスタンスが稼働していること。AEM の用語では、「インスタンス」は、サーバー上でオーサーモードまたはパブリッシュモードで実行されている AEM のコピーのことです。AEM Forms  のインタラクティブ通信および Correspondence Management 機能を実行するには、少なくとも 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. ダウンロードが完了したら、「ダウンロード済み」をクリックします。パッケージマネージャーに切り替わります。パッケージマネージャーで、ダウンロードしたパッケージを探し、「インストール」をクリックします。

    AEM Forms リリース」記事に記載された直接リンクからパッケージを手動でダウンロードする場合は、パッケージマネージャーにログインし、「パッケージをアップロード」をクリックし、ダウンロード済みパッケージを選択して「アップロード」をクリックします。パッケージのアップロードが完了したら、パッケージ名をクリックし、「インストール」をクリックします。

  4. パッケージのインストールが完了したら、AEM インスタンスを再起動するよう指示されます。すぐにはサーバーを再起動しないでください。AEM Forms サーバーを停止する前に、ServiceEvent REGISTERED メッセージと ServiceEvent UNREGISTERED メッセージが [AEM-Installation-Directory]/crx-quickstart/logs/error.log ログファイルに表示されなくなり、このログファイルが安定した状態になるまで待ってください。

  5. 手順 1 から 4 を、すべてのオーサーインスタンスとパブリッシュインスタンスで繰り返します。 

インストール後の設定

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

 

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

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

これらのライブラリを起動するには、すべてのオーサーインスタンスとパブリッシュインスタンスで次の手順を実行します。  

  1. 基になる AEM インスタンスを停止します。

  2. 編集用に [AEM インストールディレクトリ]\crx-quickstart\conf\sling.properties ファイルを開きます。

    [AEM インストールディレクトリ]\crx-quickstart\bin\start.bat を使用して AEM を起動する場合は、[AEM ルート]\crx-quickstart\ にある sling.properties を編集します。

  3. 次のプロパティを sling.properties ファイルに追加します。

    sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
    sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
  4. ファイルを保存して閉じ、AEM インスタンスを起動します。

  5. 手順 1 から 4 を、すべてのオーサーインスタンスとパブリッシュインスタンスで繰り返します。

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

すべてのオーサーインスタンスとパブリッシュインスタンスで次の手順を実行し、パッケージをホワイトリストに登録します。

  1. ブラウザーウィンドウで、AEM Configuration Manager を開きます。デフォルトの URL は http://[サーバー]:[ポート]/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 の次のアセットを使用できます。

  • ドキュメントフラグメント
  • レター
  • データディクショナリ
  • アダプティブフォームの非推奨になったテンプレートおよびページ

ディスパッチャーの設定

ディスパッチャーは AEM のキャッシングおよびロードバランスツールです。AEM ディスパッチャーはまた、AEM サーバーを攻撃から保護することにも役立ちます。エンタープライズクラスの Web サーバーと一緒にディスパッチャーを使用することで、AEM インスタンスのセキュリティを向上できます。ディスパッチャーを使用する場合は、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 は http://[サーバー]:[ポート番号]/system/console/configMgr です。Configurationsメニューで「Apache Sling Referrer Filter」を選択します。「Allow Hosts」フィールドで、ディスパッチャーのホスト名を入力してそれをリファラーとして許可し、「保存」をクリックします。入力の形式は http://[サーバー]:[ポート] です。

     

Adobe Target の統合

顧客は、対話型コミュニケーションのエクスペリエンスに魅力がない場合、これを放棄してしまいます。また、フォームが顧客にとって使いにくい場合は、サポート量が増加し組織のコストが膨らむことになります。コンバージョン率を向上させる顧客体験を正しく認識して提供することは非常に重要であり、難題でもあります。この問題を解決するキーは AEM Forms にあります。

AEM Forms は Adobe Marketing Cloud ソリューションである Adobe Target と統合することで、個々の顧客に対応した魅力的な顧客体験を、複数のデジタルチャネルにわたって提供します。Adobe Target を使用してインタラクティブ通信をパーソナル化するには、「Adobe Target を 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>

次の手順

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

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

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