Adobeでは、最新の拡張可能なデータキャプチャを使用することをお勧めします コアコンポーネント 対象: 新しいアダプティブFormsの作成 または AEM SitesページへのアダプティブFormsの追加. これらのコンポーネントは、アダプティブFormsの作成における大幅な進歩を表し、印象的なユーザーエクスペリエンスを実現します。 この記事では、基盤コンポーネントを使用してアダプティブFormsを作成する古い方法について説明します。
バージョン | 記事リンク |
---|---|
AEM as a Cloud Service | ここをクリックしてください |
AEM 6.5 | この記事 |
Adobe Sign を使用すると、アダプティブフォームの電子署名ワークフローを利用できます。電子署名を利用すると、法務、販売、給与、人事管理など分野でドキュメントを処理するワークフローを改善できます。
Adobe Sign とアダプティブフォームの一般的なシナリオでは、ユーザーがアダプティブフォームに入力してサービスを申し込みます。例えば、住宅ローンやクレジットカードの申請では、すべての借り手や共同申請者から、法的に有効な署名を取得する必要があります。これに類似したシナリオで電子署名ワークフローを有効にするには、Adobe Sign を AEM Forms に統合します。例えば、Adobe Sign を使用して、以下のような処理を実行できます。
Adobe Sign と AEM Forms を統合することにより、次の機能がサポートされます。
アダプティブフォームで Adobe Sign を使用するためのベストプラクティスを確認して、より良い署名体験を作成してください。
アダプティブフォームで Adobe Sign を使用する前に:
アダプティブフォームに Adobe Sign を設定するには、以下の手順を実行します。
既存または新規のアダプティブフォームに対して、Adobe Sign 用のアダプティブフォームのプロパティを設定します。
アダプティブフォームを Adobe Sign 用に作成するでは、基本的なアダプティブフォームを作成する手順を説明します。アダプティブフォームの作成時に使用できるその以外のオプションについては、アダプティブフォームの作成を参照してください。
署名が有効なアダプティブフォームを作成するには、以下の手順を実行します。
Adobe Experience Manager/Forms/フォームとドキュメントに移動します。
「作成」をタップして、「アダプティブフォーム」を選択します。テンプレートのリストが表示されます。テンプレートを選択して、「次へ」をタップします。
「基本」タブで次の操作を行います。
アダプティブフォームの名前とタイトルを指定します。
Adobe Sign を AEM Forms で設定するときに作成した設定コンテナを選択します。
Adobe Sign Cloud Service ドロップダウンリストには、このフィールドで選択した設定コンテナで設定されたクラウドサービスが表示されます。Adobe Sign Cloud Service ドロップダウンリストは、「Adobe Signを有効にする」オプションを選択すると、アダプティブフォームプロパティの「電子署名」セクションで使用できます。
「フォームモデル」タブで、次のいずれかのオプションを選択します。
「フォームテンプレートをレコードのドキュメントテンプレートとして関連付ける」オプションを選択し、「レコードのドキュメント」テンプレートを選択します。フォームテンプレートベースのアダプティブフォームを使用する場合、署名用として送信されたドキュメントには、関連するフォームテンプレートに基づくフィールドだけが表示されます。表示されないアダプティブフォームのフィールドもあります。
「レコードのドキュメントを生成」オプションを選択します。「レコードのドキュメント」オプションが有効なアダプティブフォームを使用すると、署名用に送信されたドキュメントにアダプティブフォームのすべてのフィールドが表示されます。
「作成」をタップします。 署名が有効なアダプティブフォームが作成され、このアダプティブフォームを使用して Adobe Sign フィールドを追加できます。
既存のアダプティブフォームで Adobe Sign を使用するには、次の手順を実行します。
Adobe Experience Manager/Forms/フォームとドキュメントに移動します。
アダプティブフォームを選択し、プロパティをタップします。
「基本」タブで、Adobe Sign を AEM Forms で設定するときに作成した設定コンテナを選択します。
「フォームモデル」タブで、次のいずれかのオプションを選択します。
「フォームテンプレートをレコードのドキュメントテンプレートとして関連付ける」オプションを選択し、「レコードのドキュメント」テンプレートを選択します。フォームテンプレートベースのアダプティブフォームを使用する場合、署名用として送信されたドキュメントには、関連するフォームテンプレートに基づくフィールドだけが表示されます。表示されないアダプティブフォームのフィールドもあります。
「レコードのドキュメントを生成」オプションを選択します。「レコードのドキュメント」オプションが有効なアダプティブフォームを使用すると、署名用に送信されたドキュメントにアダプティブフォームのすべてのフィールドが表示されます。
「保存して閉じる」をタップします。アダプティブフォームは Adobe Sign に対して有効になっています。
Adobe Sign には、アダプティブフォーム上に配置できる様々なフィールドが用意されています。これらのフィールドには、署名、イニシャル、会社名、タイトルなど、様々なタイプのデータを入力することができます。このため、署名が行われる際に署名だけでなく追加情報を収集できます。Adobe Sign ブロックコンポーネントを使用して、アダプティブフォームの様々な場所に Adobe Sign のフィールドを配置できます。
アダプティブフォームにフィールドを追加し、それらのフィールドに関連する各種オプションをカスタマイズするには、次の手順を実行します。
Adobe Sign ブロックコンポーネントを、コンポーネントブラウザーからアダプティブフォームにドラッグアンドドロップします。Adobe Sign ブロックコンポーネントには、サポート対象のすべての Adobe Sign フィールドが含まれています。デフォルトでは、署名フィールドがアダプティブフォームに追加されます。
デフォルトでは、公開済みアダプティブフォームに Adobe Sign ブロックは表示されません。Adobe Sign ブロックが表示されるのは、署名ドキュメントだけです。Adobe Sign ブロックの表示設定は、Adobe Sign ブロックコンポーネントのプロパティで変更できます。
Adobe Sign ブロックコンポーネントを選択し、「編集 」アイコンをタップします。フィールドを追加するためのオプションと、フィールドの外観を設定するためのオプションが表示されます。
A. Adobe Sign フィールドを選択して追加。B. Adobe Sign ブロックを展開して全画面表示。
「Adobe Sign フィールド 」アイコンをタップします。Adobe Sign フィールドの選択オプションと追加オプションが表示されます。
タイプドロップダウンフィールドを展開して Adobe Sign フィールドを選択し、「完了」アイコン()をタップして、選択したフィールドを Adobe Sign ブロックに追加します。「タイプ」ドロップダウンフィールドには、「署名」タイプ、「署名者の情報」タイプ、「データフィールド」タイプが表示されます。Adobe Sign が AEM に統合されている場合、Forms は「タイプ」ドロップダウンボックスに表示されているフィールドのみサポートします。Adobe Sign フィールドについて詳しくは、 Adobe Sign のドキュメント を参照してください。
フィールドには、必ず一意の名前を指定する必要があります。フィールドを必須フィールドとしてマークするための必須オプションを選択することもできます。Adobe Sign の一部のフィールドには、「名前」オプションと「必須」オプションのほかに、追加のオプションが用意されています。例えば、マスクや複数行のオプションなどです。また、フィールドが Adobe Sign の同じブロック内に存在するか別のブロック内に存在するかを問わず、Adobe Sign の各フィールドに一意の名前を指定できます。
ドロップダウンリストから「デジタル署名」を選択すると、アダプティブフォームにデジタル署名を適用できます。
初期状態の Adobe Sign は、アダプティブフォームに対して有効になっていません。Adobe Sign を有効にするには、以下の手順を実行します。
AEM Forms の 1 つのインスタンスに対して、複数の Adobe Sign サービスを設定できます。人事や財務などの部門ごとに個別のサービスセットを設定することをお勧めします。それにより、署名済みドキュメントのトラッキングとレポート処理が容易になります。例えば、銀行には複数の部署があります。これらの部署ごとに個別の設定を指定することで、ドキュメントを正しくトラッキングできるようになります。
また、1 つのドキュメントに対して複数の署名者を設定できます。例えば、複数のユーザーがクレジットカードを申し込む場合があります。銀行は、これらの申し込みの処理を開始する前に、すべての申請者の署名を取得する必要があります。このように複数の署名者を処理するシナリオの場合、各ドキュメントを順に署名することも、順不同で同時に署名することもできます。
クラウドサービスと署名順を選択するには、以下の手順を実行します。
コンテンツブラウザーで「フォームコンテナ」をタップし、設定アイコン()をタップします。この操作により、アダプティブフォームのコンテナプロパティを表示するプロパティブラウザーが開きます。
このプロパティブラウザーで「電子サイン」アコーディオンを展開し、「Adobe Sign を有効にする」オプションを選択します。この操作により、アダプティブフォームに対して Adobe Sign が有効になります。
既に設定されている Adobe Sign Cloud Services のリストから、任意のクラウドサービスを選択します。
Adobe Sign Cloud Service のリストに何も表示されていない場合は、AEM Forms を使用して Adobe Sign を設定するの記事に従い、サービスを設定してください。
ドロップダウンリストには、ツール/Cloud Services/Adobe Sign の global
フォルダーに存在するクラウドサービスが表示されます。また、このドロップダウンには、アダプティブフォームの作成時に「設定コンテナ」フィールドで選択したフォルダーに存在するクラウドサービスも表示されます。
「署名者は署名できます」ダイアログボックスで、署名順序を選択します。Adobe Sign の署名者は、アダプティブフォームを連続して(署名者順に)署名することも、「同時」に(順不同で)署名することもできます。
順に署名する場合は、1 人の署名者が、署名用のフォームを一度に 1 つずつ受け取ります。最初の署名者によるフォームの署名が完了すると、フォームが次の署名者に送信され、最後の署名者になるまでこの手順が繰り返されます。
同時に署名する場合は、複数の署名者がフォームを同時に署名することができます。
アダプティブフォームに署名者を追加し、「完了」アイコン()をタップして変更内容を保存します。
1 つのアダプティブフォームに対して、署名者を 1 人だけ設定することも、複数の署名者を設定することもできます。署名者を追加する際に、その署名者の認証の詳細を設定することもできます。また、フォームの入力者と署名者を同じユーザーにするかどうかを選択することもできます。署名者に関する様々な詳細情報の追加と指定を行うには、次の手順を実行します。
コンテンツブラウザーで「フォームコンテナ」をタップし、設定 アイコンをタップします。この操作により、アダプティブフォームのコンテナプロパティを表示するプロパティブラウザーが開きます。
このプロパティブラウザーで「電子サイン」アコーディオンを展開し、「Adobe Sign を有効にする」オプションを選択します。この操作により、アダプティブフォームに対して Adobe Sign が有効になります。
「署名者設定」で「署名者を追加」をタップします。アダプティブフォームに署名者が追加されます。1 つのアダプティブフォームに対して複数の Adobe Sign 署名者を追加できます。
「編集 」アイコンをクリックして、署名者に関する以下の情報を指定します。
タイトル:署名者を一意に識別するためのタイトルを指定します。
署名者とフォーム記入者は同一ですか?:最初に署名する人とフォームを記入する人が同じである場合は「はい」を選択します。このオプションを「いいえ」に設定した場合は、アダプティブフォームの署名ステップコンポーネントは使用しないでください。フォームに署名ステップコンポーネントが含まれている場合は、このフィールドの値が自動的に「はい」に設定されます。
署名者のメールアドレス:署名者のメールアドレスを指定します。署名者は、ここで指定したメールアドレスで、署名する必要があるドキュメントやフォームを受信します。フォームフィールドで指定されたメールアドレスを使用するか、ログインユーザーの AEM ユーザープロファイルで指定されたメールアドレスを使用するか、メールアドレスを手動で入力することができます。このステップは、必ず実行する必要があります。最初の署名者または唯一の署名者(署名者が 1 人の場合)の電子メールアドレスが、 Adobe Sign AEM cloud services の設定に使用するアカウント。
署名者の認証方法:署名するフォームを開く前にユーザーを認証する方法を指定します。電話認証、ナレッジベース認証、ソーシャル ID に基づく認証のいずれかを選択することができます。Adobe Acrobat Sign Solutions for Government で使用できるのは、電話認証とナレッジベース認証のみです。
上の画像には、Personal-Information と Office-details という 2 つのサンプルの Adobe Sign ブロックが表示されています。
「完了 」アイコンをタップします。署名者が追加され、設定が完了します。
Adobe Sign フィールドをアダプティブフォームに追加したら、フォームコンテナで Adobe Sign を有効にし、Adobe Sign Cloud Service を選択して、Adobe Sign の署名者を追加します。その後、アダプティブフォームに対して、適切な送信アクションを選択します。アダプティブフォームの送信アクションについて詳しくは、送信アクションの設定を参照してください。
また、Adobe Sign が有効になっているアダプティブフォームは、すべての署名者がフォームに署名するまで送信されないことに注意してください。一部の署名者しか署名していないフォームは、フォームポータルの「保留中の署名」セクションで表示されます。Adobe Sign 設定サービスは、一定の間隔で Adobe Sign サーバーをポーリングすることにより、署名のステータスを確認します。すべての署名者がフォームの署名を完了すると、送信アクションサービスが起動してフォームが送信されます。Adobe Sign を使用するフォームでカスタムの送信アクションを実行する場合は、送信アクションサービスを使用するために、カスタム送信アクションを更新する必要があります。
これで、フォームに署名する準備が整いました。フォームのプレビューを表示して、署名エクスペリエンスを確認することができます。署名者がメールで署名用のフォームを受信すると、公開済みフォーム上に Adobe Sign ブロックのフィールドが表示されます。このエクスペリエンスは、フォーム外の署名エクスペリエンスとも呼ばれます。最初の署名者に対して、フォーム内の署名エクスペリエンスを設定することもできます。詳細な手順については、フォーム内の署名エクスペリエンスを作成を参照してください。
クラウドベースのデジタル署名(リモート署名)は、デスクトップ、モバイル、web 上で機能する新世代のデジタル署名で、署名者の認証に関する最高レベルのコンプライアンスと保証を満たします。クラウドベースのデジタル署名を使用してアダプティブフォームに署名できます。
Adobe Sign 用にアダプティブフォームプロパティを編集した後、次の手順を実行してアダプティブフォームにクラウド署名フィールドを追加します。
Adobe Sign ブロックコンポーネントを、コンポーネントブラウザーからアダプティブフォームにドラッグアンドドロップします。Adobe Sign ブロックコンポーネントには、サポート対象のすべての Adobe Sign フィールドが含まれています。デフォルトでは、署名フィールドがアダプティブフォームに追加されます。
Adobe Sign ブロックコンポーネントを選択し、「編集 」アイコンをタップします。フィールドを追加するためのオプションと、フィールドの外観を設定するためのオプションが表示されます。
A. Adobe Sign フィールドを選択して追加。B. Adobe Sign ブロックを展開して全画面表示。
「Adobe Sign フィールド 」アイコンをタップします。Adobe Sign フィールドの選択オプションと追加オプションが表示されます。
「タイプ」ドロップダウンフィールドを展開して「電子署名」を選択し、完了アイコンをタップして、選択したフィールドを Adobe Sign ブロックに追加します。
フィールドには、必ず一意の名前を指定する必要があります。
次を使用して、アダプティブフォームにデジタル署名を適用します。
クラウド署名:トラストサービスプロバイダーがホストするデジタル ID を使用して署名します。「クラウド署名」オプションは、Adobe Acrobat Sign Solutions for Government では使用できません。
Adobe Acrobat または Reader:ドキュメントをダウンロードして Adobe Acrobat または Reader で開き、スマートカード、USB トークン、ファイルベースのデジタル ID を使用して署名します。
クラウド署名フィールドをアダプティブフォームに追加した後、次の手順を実行して設定プロセスを完了します。
フォームの入力時に、アダプティブフォームに署名することもできます。この動作を、フォーム内署名機能といいます。フォーム内署名機能は、複数の署名者が存在する場合に、最初の署名者のみ使用できます。アダプティブフォームに対してフォーム内署名機能を設定するには、以下の手順を実行します。
署名ステップコンポーネントを使用して、入力済みのフォームに電子的に署名するための領域を指定します。署名ステップコンポーネントが含まれているセクションをレンダリングすると、入力済みフォームの署名可能な PDF バージョンが表示されます。署名ステップコンポーネントは、フォームの幅いっぱいに表示されます。そのため、署名ステップコンポーネントが含まれているセクションに他のコンポーネントを配置しないようにすることをお勧めします。
署名ステップコンポーネントを設定するには、以下の手順を実行します。
署名ステップコンポーネントを、コンポーネントブラウザーからフォームにドラッグ&ドロップします。
新しく追加された署名ステップコンポーネントを選択し、「設定 」アイコンをタップします。この操作により、署名ステップのプロパティを表示するプロパティブラウザーが開きます。以下のプロパティを設定します。
名前:コンポーネントの名前を指定します。
タイトル:コンポーネントの一意のタイトルを指定します。
テンプレートメッセージ:署名 PDF の読み込み中に表示するメッセージを指定します。Adobe Sign サービスによる署名 PDF の準備と読み込みには、ある程度の時間がかかります。
署名サービス:「Adobe Sign」オプションを選択します。
レガシーの E-sign コンポーネントを使用:AEM Forms Workspace、AEM Forms アプリケーションでそれぞれのアダプティブフォームを使用している場合、またはベースとなるアダプティブフォームにレガシーの E-Sign コンポーネントが含まれている場合は、「レガシーの E-Sign コンポーネントを使用」オプションを選択します。
設定:設定を選択します(Adobe Sign クラウドサービス)。このドロップダウンボックスを使用できるのは、「レガシーの E-Sign コンポーネントを使用」オプションが有効になっている場合だけです。
CSS クラス:コンポーネントの CSS クラスを指定します。
完了()アイコンをタップして、変更を保存します。
以下に、いくつかのベストプラクティスを示します。
概要ステップコンポーネントにより、フォームが自動的に送信され、カスタマイズ後の概要ページに情報が取り込まれ、送信されたフォームの概要情報が表示されます。また、リターンマップ内の必須情報も取得されます。概要ステップコンポーネントは、フォームの幅いっぱいに表示されます。そのため、概要ステップコンポーネントが含まれているセクションに他のコンポーネントを配置しないようにすることをお勧めします。
これで、フォーム内署名機能を使用するための準備が整いました。フォームのプレビューを表示して、署名の方法を確認できます。
Q:特定のアダプティブフォームを別のアダプティブフォームに埋め込むことができますが、埋め込まれたアダプティブフォームで Adobe Sign を有効にできますか?
A:いいえ。AEM Forms では、Adobe Sign が有効になっているアダプティブフォームが埋め込まれているアダプティブフォームを使用して署名することはできません。
Q:拡張テンプレートを使用してアダプティブフォームを作成し、そのフォームを編集用として開くと、「電子署名サインまたは署名者が正しく設定されていません」というエラーメッセージが表示されます。表示されます。このエラーメッセージを解決するにはどうすればよいですか?A:拡張テンプレートを使用して作成されたアダプティブフォームは、Adobe Sign を使用するように設定されています。このエラーを修正するには、Adobe Sign のクラウド設定を作成して選択し、アダプティブフォーム用の Adobe Sign 署名者を設定してください。
Q:アダプティブフォームの静的テキストコンポーネントで Adobe Sign のテキストタグを使用することはできますか?A:はい。テキストコンポーネントでテキストタグを使用して、Adobe Sign のフィールドをレコードのドキュメント(「自動生成されたレコードのドキュメント」オプション)が有効になっているアダプティブフォームに追加することができます。テキストタグを作成する手順とルールについては、Adobe Sign のドキュメントを参照してください。アダプティブフォームでは、テキストタグを使用する場合に制限があることにも注意してください。テキストタグを使用して作成できるのは、Adobe Sign ブロックがサポートされているフィールドだけです。
Q: AEM Forms には、Adobe Sign ブロックと署名ステップコンポーネントの両方が用意されていますが、アダプティブフォームで両方を同時に使用することはできますか?
A:はい。フォーム内で両方のコンポーネントを同時に使用することができます。これらのコンポーネントを使用する場合は、以下のレコメンデーションを参照してください。
Adobe Sign ブロック: Adobe Sign ブロックを使用すると、アダプティブフォームの任意の場所に Adobe Sign フィールドを追加することができます。また、特定のフィールドを署名者に割り当てることもできます。アダプティブフォームのプレビュー時と公開時には、Adobe Sign ブロックがデフォルトで非表示になります。これらのブロックは、署名ドキュメント内でのみ使用できます。署名ドキュメント内では、署名者に割り当てられているフィールド以外は使用できません。Adobe Sign ブロックは、最初の署名者だけでなく、後続の署名者も使用することができます。
署名ステップコンポーネント:署名ステップコンポーネントを使用すると、フォーム内署名機能を設定することができます。この機能では、最初の署名者のみ、フォームの入力時に署名を行うことができます。署名ステップコンポーネントが含まれているセクションをレンダリングすると、フォームの署名可能な PDF バージョンが表示されます。これは通常、最後のセクションか、最後から 2 番目のセクションになります。このセクションの後に、フォームの概要コンポーネントが表示されます。
問題
Adobe Sign サービスがアダプティブフォーム用に設定されている場合、サービスは基になるアダプティブフォーム用の Adobe Sign 契約を作成できません。
解決方法
アダプティブフォームで使用されている Adobe Sign Cloud Service の設定を確認します。
Adobe SignCloud Service の設定に使用するAdobe Signサーバー上の API アプリケーションに、必要な権限があることを確認します。
複数のAdobe SignCloud Services を使用している場合は、すべてのサービスのOAuth URLを同じAdobe Sign シャードに指定します。
Adobe Signアカウントと、最初の署名者と単一の署名者を設定するには、別々のメールアドレスを使用します。最初の署名者の電子メールアドレスまたは唯一の署名者(署名者が 1 人の場合)は、 Adobe Sign AEM cloud services の設定に使用するアカウント。
問題
Adobe Sign がアダプティブフォーム用に設定されている場合、Forms呼び出しワークフローオプションを使用して設定されたワークフローは開始しません。
解決方法