Adobe Experience Manager には、AEM に保存されたさまざまなアセットを検索し、その場所を特定するためのユーザーインターフェイスが用意されています。ネイティブ検索では、AEM アセットの検索と場所の特定をすることができます。また、プレーンテキストファイル、Microsoft Office ドキュメント、PDF ドキュメントなど、広く使用されているさまざまなドキュメント形式において、テキスト検索を実行することができます。ネイティブ検索を拡張して有効にし、DRM 保護された PDF ドキュメントで全テキストの検索を実行できるようにすることも可能です。 

次の手順を実行し、Document Security によって保護された PDF ドキュメントを AEM で検索可能にします。

DRM 保護された PDF ドキュメントを AEM で検索可能にする前に

  • JEE 上の AEM Forms で、AEM Forms Document Security をインストールして設定します。
  • sun.util.calendar パッケージをデシリアライゼーションファイアウォール設定のホワイトリストに追加します。設定は http://[server]:[port]/system/console/configMgr に一覧表示されます。
  • すべてのバンドルが正常に実行していることを確認します。バンドルは http://[server]:[port]/system/console/bundles に一覧表示されます。アクティブ状態になっていないバンドルが存在する場合、数分間待ってからバンドルの状態を確認してください。

AEM Forms Workflow(JEE 上の AEM Forms)内での安全な接続の確立

安全な接続は、JEE 上の AEM Forms と、同じサーバー上で実行している OSGi サービスとの間の情報の流れをシームレスにします。次のいずれかの方法を使用して安全な接続を確立します。

  • JEE 上の AEM Forms の管理者資格情報を使用して Adobe LiveCycle Client SDK Bundle を設定します
  • 相互認証を使用して Adobe LiveCycle Client SDK Bundle を設定します

JEE 上の AEM Forms の管理者資格情報を使用して Adobe LiveCycle Client SDK Bundle を設定します

  1. AEM Configuration Manager を開き、管理者としてログインします。デフォルトの URL は http://<serverName>:<port>/lc/system/console/configMgr です。

  2. Adobe LiveCycle Client SDK Bundle を探して開きます。次の各プロパティの値を指定します。

    • サーバー URL:JEE サーバー上の AEM Forms の HTTP URL を指定します。HTTPS 経由の通信を可能にするには、-Djavax.net.ssl.trustStore=<JEE キーストアファイル上の AEM Forms のパス> のパラメータで AEM サーバーを再起動します。
    • サービス名:指定されたサービスの一覧に RightsManagementService を追加します。
    • ユーザー名:AEM サーバーからの呼び出しに使用される LiveCycle アカウントのユーザー名を指定します。指定したアカウントは、LiveCycle サーバーで Document Services を呼び出すことができる権限が付与されている必要があります。
    • パスワード:Username フィールドに表示される LiveCycle アカウントのパスワードを指定します。

    保存」をクリックします。AEM は Document Security によって保護された PDF ドキュメントの検索が有効になっています。

相互認証を使用した Adobe LiveCycle Client SDK Bundle の設定

  1. JEE 上の AEM Forms の相互認証を有効にします。詳しくは、「CAC および相互認証」を参照してください。

  2. AEM Configuration Manager を開き、管理者としてログインします。デフォルトの URL は http://<serverName>:<port>/lc/system/console/configMgr です。

  3. Adobe LiveCycle Client SDK Bundle を探して開きます。次の各プロパティの値を指定します。

    • サーバー URL:JEE サーバー上の AEM Forms の HTTPS URL を指定します。HTTPS 経由の通信を可能にするには、-Djavax.net.ssl.trustStore=<JEE キーストアファイル上の AEM Forms のパス> のパラメータで AEM サーバーを再起動します。
    • 2way SSL の有効化:「2way SSL の有効化」を有効にします。
    • キーストアファイル URL:キーストアファイルの URL を指定します。
    • TrustStore ファイル URL:truststore ファイルの URL を指定します。
    • キーストアパスワード:キーストアファイルのパスワードを指定します。
    • TrustStore パスワード:truststore ファイルのパスワードを指定します。
    • サービス名:指定されたサービスの一覧に RightsManagementService を追加します。

    保存」をクリックします。AEM は Document Security によって保護された PDF ドキュメントの検索が有効になっています。

サンプルポリシーで保護された PDF ドキュメントのインデックス作成

  1. AEM アセットに管理者としてログインします。

  2. AEM Digital Asset Manager でフォルダーを作成し、新しく作成したフォルダーにポリシーで保護された PDF ドキュメントをアップロードします。

    これで AEM 検索を使用してポリシーで保護されたドキュメントを検索できるようになりました。

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

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