Adobe SignとAEM Formsを統合

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

一般的なAdobe Signおよびアダプティブフォームのシナリオでは、ユーザーはアダプティブフォームに​apply for a service​に入力します。 例えば、クレジットカードの申込フォームや住民サービスフォームなどです。ユーザーが申込フォームの入力、送信、署名を行うと、サービスプロバイダーにそのフォームが送信され、追加の処理が実行されます。サービスプロバイダーは申込書をレビューし、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共通構成サービスを開きます。

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

  14. 設定を公開します。

  15. 複製を使用して、対応する発行インスタンスに同じ設定を作成します。

これで、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時にConfiguration Serviceを実行するには、Status Updateスケジューラー式​フィールドで0 0 0 1/1 * ? *を指定します。

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

このページ