現在表示中:

AEM Forms 用に Adobe Sign を設定する方法

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. ツール/クラウドサービス/Adobe Sign に移動し、上記の手順で作成した設定コンテナを選択します。

    注意:

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

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

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

    現在のブラウザーウィンドウに URL をコピーします。この URL は、AEM Forms で Adobe Sign アプリケーションを設定する際に必要になります。

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

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

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


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

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

    条件:

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

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

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

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

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

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

  11. Forms 共通設定サービスを開きます。

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

  13. パブリッシュインスタンスにログインし、以下の URL を開きます。

    http://<server-name>:<port>/libs/granite/configurations/content/view.html/conf

     

  14. 手順 1 ~ 12 を繰り返して、AEM Forms で Adobe Sign を設定します。設定したものと同じタイトル(手順 3 で指定)と同じ名前(手順 6 で指定)を使用して、オーサーインスタンス上の設定を複製します。

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

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

Adobe Sign が有効になっているアダプティブフォームは、すべての署名者がフォームに署名するまで送信されません。Adobe Sign スケジューラーサービスは、デフォルトで、署名者からの応答を 24 時間ごとにチェック(ポーリング)するように設定されています。現在の環境に合わせて、このデフォルト値を変更することができます。デフォルトのチェック間隔を変更するには、以下の手順を実行します。

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

    ブラウザーウィンドウで、以下の URL に移動することもできます。
    http://[localhost]:[port]/system/console/configMgr  

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

これで、Adobe Sign のステータスを同期するデフォルトの間隔が変更されました。 

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

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