AEM Forms では、フォームを簡単に作成、発行、および非公開できます。AEM Forms の詳細については、フォーム管理の概要を参照してください。

AEM Forms サーバーは 2 つのインスタンス(作成者と発行)を提供します。オーサーインスタンスは、フォームのアセットとリソースを作成し管理するためのものです。パブリッシュインスタンスは、エンドユーザーに対して使用可能なアセットや関連リソースを保持するためのものです。  

サポートされているアセットタイプ

AEM Forms では、次のアセットタイプをサポートしています。

  • アダプティブフォーム
  • アダプティブドキュメント
  • アダプティブフォームフラグメント
  • テーマ
  • フォームテンプレート(XFA フォーム)
  • PDF フォーム
  • ドキュメント(非インタラクティブ PDF ドキュメント)
  • フォームセット
  • リソース(画像、スキーマ、スタイルシート)

初期設定では、すべてのアセットはオーサーインスタンスでのみ使用可能です。管理者またはフォーム作成者は、リソースを除くすべてのアセットを発行できます。 

フォームを選択して発行すると、関連のアセットとリソースも発行されます。ただし、依存のアセットは発行されません。

このコンテキストでは、関連のアセットやリソースは、発行済みアセットが使用または参照するアセットです。依存のアセットは、発行済みアセットを参照するアセットです。

アセットのステータス

アセットは次のステータスを持つことができます。

  • 非公開:一度も発行されていないアセット(未公開状態は、フォームアセットのみに適用されます。Correspondence Management アセットには、非公開状態がありません)。
  • 発行済み:発行済みアセット。パブリッシュインスタンスで使用できます。
  • 変更済み: 発行後に変更されたアセット。

アセットの発行

  1. AEM Forms サーバーにログインします。 

  2. 次のいずれかの手順を使って、アセットを選択し発行します。

    1. ポインターをアセットの上に置き、「発行」をタップします

    2. 次のいずれかを行い、「公開」をタップします。

      • カード表示になっている場合は、「選択を入力 をタップし、アセットをタップします。アセットが選択されます。
      • リスト表示になっている場合は、アセットのチェックボックスを選択します。アセットが選択されます。
      • 詳細を表示するアセットを表示します。
      • プロパティを表示をタップしてアセットのプロパティを表示します。

      注意:

      複数のアセットを選択しないでください。複数のアセットを一度に発行することはサポートされていません。 

  3. 発行プロセスが始まるときに、確認ダイアログが表示され、関連するすべてのアセットとリソースが表示されます。関連アセットを含むダイアログボックスで、「発行」をタップします。アセットが発行され、「アセット発行成功」ダイアログが表示されます。

    注意:

    アダプティブフォームの場合、関連アセットと一緒に、アダプティブフォームページ名も表示されます。 

    関連するすべてのアセットとリソースが表示されている確認ダイアログ
    関連するすべてのアセットとリソースが表示されている確認ダイアログ。

    注意:

    Forms Manager を使用する場合で、ユーザーが表示されているアセットを発行する権限を持っていないときは、発行アクションは無効化されます。特別な権限を必要とするアセットは、赤色で表示されます。 

    アセットが発行されると、そのアセットのメタデータプロパティがパブリッシュインスタンスにコピーされ、アセットのステータスが発行済みに変更されます。発行される依存アセットのステータスも発行済みに変更されます。

    アセットの発行後に、Forms Portal を使用して、すべてのアセットを Web ページに表示できます。詳細については、「ポータル上のフォーム発行について」を参照してください。

すべての Correspondence Management アセットを発行

AEM Forms では、サーバー上のすべての Correspondence Management アセットを 1 度で発行します。発行済みのアセットには、すべての Correspondence Management アセットと関連する依存性が含まれます。 

サーバー上のすべての Correspondence Management アセットを発行するには、次の手順を実行します。

  1. AEM Forms サーバーにログインします。 

  2. グローバルナビゲーションバーで「Adobe Experience Manager」をタップします。

  3. をタップしてから、「フォーム」をタップします。

  4. Correspondence Management アセットを発行」をタップします。

    Publish All Correspondence Management アセットページが表示され、前回の Publish Correspondence Management Assets の処理についての情報が示されます。

  5. 発行」をタップし、確認メッセージで「OK」をタップします。

    バッチ処理が完了すると、前回の実行詳細を表示できます。これには管理者ログインや、バッチが正常に実行されたか、失敗したかなどの情報が含まれます。

    注意:

    発行処理は、一度開始するとキャンセルすることはできません。また、発行処理の進行中は、アセットを作成、削除、修正したり、また「すべての Correspondence Management アセットを書き出し」を開始しないでください。 

フォームとドキュメントの発行と非公開の自動化

AEM Forms では、フォームとドキュメントでアセットの発行と非公開をスケジュールできます。スケジュールはメタデータエディターで指定できます。フォームメタデータの管理について詳しくは、「フォームメタデータの管理」を参照してください。

以下の手順に従って、フォームとドキュメントアセットの発行と非公開の日時をスケジュールします。

  1. アセットを選択し、「プロパティの表示」をタップします。メタデータプロパティページが開きます。

  2. メタデータプロパティのページで、「詳細」をタップし、「編集」をタップします

  3. 発行オン時間フィールドと発行オフ時間フィールドで、日時を選択します。
    完了」をタップします

アセットの非公開

  1. 発行されるアセットを選択し、「非公開」をタップします

  2. 次のいずれかの手順を使用して、アセットを選択し非公開にします。

    1. ポインターをアセットの上に置き、「非公開」をタップします。

    2. 次のいずれかを行い、「非公開」をタップします。

      • カード表示になっている場合は、「選択を入力 をタップし、アセットをタップします。アセットが選択されます。
      • リスト表示になっている場合は、マウスをアセットに移動してをタップします。アセットが選択されます。
      • 詳細を表示するアセットを表示します。
      • プロパティを表示をタップしてアセットのプロパティを表示します。
  3. 非公開プロセスが始まるときに、確認ダイアログが表示されます。「非公開」をタップします。

    注意:

    選択されているアセットだけが非公開になり、子アセットと参照されているアセットは非公開にはなりません。 

アセットの削除

注意:

アセットを削除すると、パブリッシュインスタンスからアセットが削除されます。アセットを削除すると、そのアセットのバージョン履歴も、ベースバージョンを除いて削除されます。

  1. アセットを選択し、「削除」をタップします。

    注意:

    「削除」オプションは、アセットをタップしてアセットの詳細を表示する場合や、「プロパティを表示」をタップしてアセットのプロパティを表示する場合にも使用できます

  2. アセットを削除する前に、確認ダイアログが表示されます。「削除」をタップします。

    注意:

    選択されているアセットだけが削除され、従属アセットは削除されません。アセットの参照を確認するには、をタップしてからアセットを選択します。

    削除しようとしているアセットが別のアセットの子アセットである場合、削除されません。そのようなアセットを削除するには、別のアセットからのそのアセットへの参照を削除してから再度実行します。 

アダプティブフォームの保護

選択したユーザーにアクセスを許可するフォームの認証を有効にすることができます。フォームの認証を有効にすると、ユーザーにはアクセス前にログイン画面が表示されます。認証済みの資格情報を持つユーザーのみがフォームにアクセスすることができます。 

フォームの認証を有効にする手順は次のとおりです。

  1. ブラウザーで、パブリッシュインスタンスの configMgr を開きます。
    URL:http://<hostname>:<PublishPort>/system/console/configMgr
  2. Adobe Experience Manager Web Console Configuration で、Apache Sling Authentication Service をクリックして設定します。
  3. 表示された Apache Sling Authentication Service ダイアログで、「+」ボタンを使用してパスを追加します。
    パスを追加すると、そのパスのフォームに対して認証サービスが有効になります。

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

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