Adobe SignとAEM Formsを統合

Adobe Sign アダプティブフォームの電子署名ワークフローを有効にします。電子サインを使用すると、法務、販売、給与、人事管理など、様々な分野におけるドキュメント処理ワークフローが改善されます。

一般的なAdobe Signおよびアダプティブフォームのシナリオでは、ユーザーが​サービスの申し込みを行うアダプティブフォームに入力します。 例えば、クレジットカードの申込フォームや住民サービスフォームなどです。ユーザーが申込フォームの入力、送信、署名を行うと、サービスプロバイダーにそのフォームが送信され、追加の処理が実行されます。サービスプロバイダーは受信した申込フォームを確認し、Adobe Sign を使用して申請を承認します。同様の電子署名ワークフローを有効にするには、Adobe SignをAEM Formsと統合します。

AEM FormsでAdobe Signを使用するには、AEMクラウドサービスでAdobe Signを設定します。

前提条件

Adobe SignをAEM Formsと統合するには、次が必要です。

AEM FormsでAdobe Signを設定します

前提条件が設定されたら、次の手順を実行して、オーサーインスタンスでAEM Formsを使用してAdobe Signを設定します。

  1. AEM Formsオーサーインスタンスで、ツール ハンマー > 一般 > 設定ブラウザー​に移動します。

  2. 設定ブラウザー​ページで「作成」をタップします。

  3. 設定を作成​ダイアログで、設定の​タイトル​を指定し、「クラウド設定」を有効にして「作成」をタップします。これにより、クラウドサービス用の設定コンテナが作成されます。

  4. ツール ハンマー > Cloud Services > Adobe Sign​に移動し、上記の手順で作成した設定コンテナを選択します。

    メモ

    手順1~4を実行して、新しい設定コンテナを作成し、コンテナ内にAdobe Sign設定を作成するか、ツール ハンマー > Cloud Services > Adobe Sign​内の既存のglobalフォルダーを使用します。 新しい設定コンテナで設定を作成する場合は、アダプティブフォームを作成する際に、「設定コンテナ」フィールドで必ずコンテナ名を指定してください。

    メモ

    クラウドサービス設定ページの URL が「HTTPS」で始まっていることを確認してください。「HTTPS」で始まっていない場合は、AEM サーバーで SSL を有効にしてください。Forms

  5. 設定ページで、「作成」をタップして、AEM FormsにAdobe Sign設定を作成します。

  6. Adobe Sign設定を作成​ページの「一般」タブで、設定の「名前」を指定して、「次へ」をタップします。 必要に応じてタイトルを指定し、設定のサムネイルを参照して選択することもできます。

  7. 現在のブラウザーウィンドウの URL をメモ帳にコピーします。AEMFormsを使用してAdobe Signアプリケーションを設定する必要があります。

  8. 以下の手順により、Adobe Sign アプリケーション用に OAuth 設定を構成します。

    1. ブラウザーウィンドウを開き、Adobe Sign開発者アカウントにログインします。
    2. AEM Forms用に設定されているアプリケーションを選択し、「Configure OAuth for Application」をタップします。
    3. クライアントID​と​クライアントシークレット​をメモ帳にコピーします。
    4. リダイレクトURL」ボックスに、前の手順でコピーしたHTTPS URLを追加します。
    5. Adobe Sign アプリケーションに対して以下の OAuth 設定を有効にして、「保存」をクリックします。
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_write
    • workflow_read

    Adobe Sign アプリケーション用に OAuth 設定を構成してキーを取得するための詳しい手順については、開発者用ドキュメントのアプリケーション用に OAuth 設定を構成するを参照してください。

    OAuth 設定

  9. Adobe Sign 設定を作成​ページに戻ります。「設定」タブで、「OAuth URL」フィールドに以下のデフォルトの URL が表示されます。

    https://secure.na1.echosign.com/public/oauth

    各パラメーターの意味は次のとおりです。

    na1 は、デフォルトのデータベースシャードを参照します。

    データベースシャードの値を更新することができます。サーバーを再起動すると、データベースシャードの新しい値を使用することができます。

    メモ

    オーサーインスタンスとパブリッシュインスタンスの設定が同じシャードを指していることを確認します。 1つの組織に対して複数のAdobe Sign設定を作成する場合は、すべての設定で同じシャードが使用されていることを確認します。

  10. 手順8でコピーした​クライアントID(アプリケーションIDとも呼ばれます)と​クライアントの秘密鍵​を指定します。 「添付ファイルにも を有効にする」オプションを選択すると、アダプティブフォームに添付されているファイルが、署名用に送信された対応する Adobe Sign ドキュメントに添付されます。Adobe Sign

    Adobe Sign に接続」をタップします。資格情報の入力画面が表示されたら、Adobe Sign アプリケーションの作成時に使用したユーザー名とパスワードを入力します。

    作成」をタップして、Adobe Sign 設定を作成します。

  11. AEM Web コンソールを開きます。URL は https://'[server]:[port]'/system/console/configMgr です

  12. Forms Common Configuration Service.​を開きます。

  13. 許可」フィールドで、「​すべてのユーザーを選択します。匿名ユーザーまたはログインユーザーは、添付ファイルのプレビュー、フォームの検証および署名を行い、「保存」をクリックします。 オーサーインスタンスがを使用するように設定されてい Adobe Signる。

  14. 設定を公開します。

  15. replicationを使用して、対応するパブリッシュインスタンスで同じ設定を作成します。

これで、Adobe SignがAEM Formsと統合され、アダプティブフォームで使用できる状態になりました。 アダプティブフォームでAdobe Signサービスを使用するには、上記でアダプティブフォームのプロパティで作成した設定コンテナを指定します。

Adobe Signスケジューラーを設定して、署名ステータスを同期します。

Adobe Signが有効なアダプティブフォームは、すべての署名者が署名プロセスを完了した後で送信されます。 デフォルトでは、Adobe Signスケジューラーサービスは、署名者の応答を24時間ごとに確認(ポーリング)するようにスケジュールされています。 現在の環境に合わせて、このデフォルト値を変更することができます。次の手順を実行して、デフォルトの間隔を変更します。

  1. 管理者の資格情報を使用してAEM Formsサーバーにログインし、ツール / 操作 / Webコンソール​に移動します。

    また、ブラウザーウィンドウで次のURLを開くこともできます。
    https://[localhost]:'port'/system/console/configMgr

  2. Adobe Sign 設定サービス」オプションを探して選択します。「ステータス更新スケジューラーの式」フィールドで Cron 式​を指定して「保存」をクリックします。例えば、毎日午前0時に設定サービスを実行するには、「Status Update Scheduler Expression」フィールドに0 0 0 1/1 * ? *と指定します。

Adobe Signの状態を同期するデフォルトの間隔が変更されました。

このページ