整合 Adobe Sign 使用AEM Forms integrate-adobe-sign-with-aem-forms

Adobe 建議使用新式且可擴充的資料擷取核心元件,用來建立新的最適化表單將最適化表單新增到 AEM Sites 頁面。這些元件代表最適化表單建立方面的重大進步,可確保令人印象深刻的使用者體驗。本文會介紹使用基礎元件編寫最適化表單的舊方法。

版本
文章連結
AEM as a Cloud Service
按一下這裡
AEM 6.5
本文章

Adobe Sign 可啟用最適化表單的電子簽章工作流程。 電子簽名有助於改善處理法律、銷售、薪資、人力資源管理及許多領域文件的工作流程。

在標準 Adobe Acrobat Sign 和最適化表單情境下,用戶會填寫最適化表單來申請服務。例如,信用卡申請表和市民福利表單。用戶申請、提交和簽署申請表單時,此表單會被傳送給服務提供者,以進一步動作。服務提供者便會審查申請並使用 Adobe Acrobat Sign 標記已核准申請。AEM Forms同時支援適用於政府的Adobe Acrobat Sign和Adobe Acrobat Sign Solutions。 根據您的授權和需求,您可以將AEM Forms與以下任一解決方案整合或連線:

連結AEM Forms與Adobe Acrobat Sign adobe-sign

若要連線 AEM Forms 替換為 Adobe Acrobat Sign,設定先決條件區段中列出的軟體和帳戶,並將Adobe Sign連線至您的所有AEM Forms作者和發佈執行個體:

先決條件 prerequisites

您需要下列專案才能整合 Adobe Sign 使用AEM Forms:

設定 Adobe Sign 使用AEM Forms configure-adobe-sign-with-aem-forms

已具備下列先決條件後,請執行以下步驟,以設定 Adobe Sign 使用AEM Forms 在作者執行個體上:

  1. 在AEM上 Forms 作者例項,瀏覽至 工具 錘子 > 一般 > 設定瀏覽器.

  2. 設定瀏覽器 頁面,選取 建立.

  3. 建立設定 對話方塊,指定 標題 對於設定,啟用 雲端設定,並選取 建立. 這會建立一個設定容器。

  4. 瀏覽至 工具 錘子 > Cloud Service > Adobe Sign 並選取您在上一步中建立的設定容器。

    note note
    NOTE
    您可以執行步驟1至4來建立設定容器並建立 Adobe Sign 在容器中設定或使用現有的 global 資料夾位置 工具 錘子 > Cloud Service > Adobe Sign. 如果您在新設定容器中建立設定,請務必在 設定容器 欄位建立最適化表單時。
    note note
    NOTE
    確認「Cloud Service設定」頁面的URL開頭為 HTTPS. 如果沒有, 啟用SSL 適用於AEM Forms 伺服器。
  5. 在設定頁面上,點選 建立 以建立 Adobe Sign AEM中的設定 Forms.

  6. 一般 的標籤 建立Adobe Sign設定 頁面,指定 名稱 設定並點選 下一個. 您可以選擇指定標題並瀏覽以選取設定的縮圖。

  7. 現在您可以 選取解決方案 以選取 Adobe Acrobat Sign.

    Adobe Acrobat Sign Solutions

  8. 將您目前瀏覽器視窗中的URL複製到記事本並移除部分/ui#/aem 從URL. 接著需要修改過的URL才能進行設定 Adobe Acrobat Sign 應用程式搭配 AEM Forms,在稍後的步驟中。 點選 下一個.

  9. 設定 標籤,

    • OAuth URL 欄位包含預設URL,其中包含Adobe Sign資料庫分片。 URL 的格式是:

      https://<shard>/public/oauth/v2

      例如:
      https://secure.na1.echosign.com/public/oauth/v2

    • 存取記號URL 欄位包含預設URL,其中包含Adobe Sign資料庫分片。 URL 的格式是:

      https://<shard>/oauth/v2/token

      例如:
      https://api.na1.echosign.com/oauth/v2/token

    其中:

    na1 是指預設的資料庫分片。您可以修改資料庫分片的值。確保​ Adobe Acrobat Sign Cloud Configurations 指向正確的分片

    note note
    NOTE
    • 保留 建立Adobe Acrobat Sign設定 頁面開啟。 不要關閉它。 您可以擷取 使用者端ID使用者端密碼 為設定OAuth設定後 Adobe Acrobat Sign 應用程式,如未來步驟所述。
    • 登入Adobe Sign帳戶後,請導覽至 ACROBAT SIGN API > API資訊 > REST API方法檔案 > OAuth存取權杖 以存取與Adobe Sign OAuth URL和存取記號URL相關的資訊。
  10. 設定 Adobe Sign 應用程式的 OAuth 設定:

    1. 開啟瀏覽器視窗並登入 Adobe Sign 開發人員帳戶。

    2. 選取為AEM設定的應用程式 Forms,並選取 設定應用程式的OAuth.

    3. 複製 使用者端ID使用者端密碼 記事本。

    4. 重新導向URL 方塊中,新增在上一步中複製的HTTPS URL。

    5. 啟用下列OAuth設定,針對 Adobe Sign 應用程式並按一下 儲存.

    • agreement_read
    • agreement_write
    • agreement_send
    • widget_write
    • workflow_read

    如需設定 Adobe Sign 應用程式的 OAuth 設定並取得金鑰的逐步資訊,請參閱「設定應用程式的 OAuth 設定」開發人員文件。

    OAuth Config

  11. 返回 建立Adobe Sign設定 頁面。 在 設定 索引標籤,指定 使用者端ID (也稱為應用程式ID)和 使用者端密碼. 使用 Adobe Sign應用程式的使用者端ID和使用者端密碼 已為AEM Forms建立。

  12. 選取 亦為附件啟用Adobe Sign 將最適化表單附加的檔案附加至對應檔案的選項 Adobe Sign 檔案已傳送供簽署。

  13. 選取 連線至Adobe Sign. 在系統提示輸入認證時,請提供在建立時使用的帳戶使用者名稱和密碼 Adobe Sign 應用程式。

    Adobe Acrobat Sign雲端設定成功

  14. 點選 建立 以建立 Adobe Sign 設定。

  15. 開啟AEM Web Console。 URL為 https://'[server]:[port]'/system/console/configMgr

  16. 開啟 Forms通用設定服務.

  17. 允許 欄位, 選取 所有使用者 — 所有使用者(匿名或登入)都可以預覽附件、驗證和簽署表單,然後按一下 儲存. 編寫執行個體設定為使用 Adobe Sign.

  18. 發佈設定。

  19. 使用 復寫 以在對應的發佈執行個體上建立相同的設定。

現在, Adobe Sign 已與AEM整合 Forms 並準備用於調適型表單。 至 在最適化表單中使用Adobe Sign服務,指定上述在最適化表單屬性中建立的設定容器。

NOTE
若要設定Adobe Sign沙箱,您可以依照中說明的相同設定步驟操作 Adobe Sign.

連線適用於政府的AEM Forms與Adobe Acrobat Sign Solutions adobe-acrobat-sign-for-government

將AEM Forms與適用於政府的Adobe Acrobat Sign Solutions連線是多步驟流程。 其中涉及:

  • 為您的AEM執行個體建立重新導向URL
  • 與適用於政府團隊的Adobe Sign解決方案共用重新導向URL和範圍
  • 接收來自Adobe Sign團隊的認證
  • 使用收到的憑證將AEM Forms與適用於政府的Adobe Acrobat Sign Solutions連線

adobe-acrobat-sign-govt-workflow

開始之前 prerequisites-for-adobe-sign-for-acrobat-sign-for-government

開始將AEM Forms與Adobe Acrobat Sign解決方案連線之前,

將AEM Forms連線至適用於政府的Adobe Acrobat Sign Solutions connect-adobe-acrobat-sign-for-government

為您的AEM執行個體建立重新導向URL

  1. 在您的AEM Forms執行個體上,導覽至 工具 錘子 > 一般 > 設定瀏覽器.

  2. 設定瀏覽器 頁面,選取 建立.

  3. 建立設定 對話方塊,指定 標題 對於設定,啟用 雲端設定,並選取 建立. 這會建立一個設定容器。 請確認容器/資料夾名稱未包含任何空格。

  4. 瀏覽至 工具 錘子 > Cloud Service > Adobe Acrobat Sign 然後開啟您在上一步中建立的設定容器。 建立最適化表單時,請在 設定容器 欄位。

  5. 在設定頁面上,選取 建立 以建立 Adobe Acrobat Sign AEM Forms中的設定。

  6. 將您目前瀏覽器視窗的URL從URL複製到記事本。 此URL稱為 re-direct URL. 在下一個區段中,您共用 re-direct URLScopes Adobe Sign團隊並要求認證(使用者端ID和使用者端密碼)。

NOTE
  • A re-direct URL 應該包含 頂層 網域。 例如 https://adobe.com/libs/adobesign/cloudservices/adobesign/createcloudconfigwizard/cloudservices.html/conf/global
  • 請勿使用本機URL做為 re-direct URL. 例如,https://localhost:4502/libs/adobesign/cloudservices/adobesign/createcloudconfigwizard/cloudservices.html/conf/global

與Adobe Sign團隊共用重新導向URL和範圍並接收認證

適用於政府解決方案的Adobe Acrobat Sign團隊需要 re-direct URL 和要為您的Adobe Acrobat Sign應用程式啟用的特定範圍(如下所列),以產生憑證(使用者端ID和使用者端密碼),讓您將AEM Forms與適用於政府的Adobe Acrobat Sign Solutions連線。

共用 scopes (如下所列)和 re-direct URL 與您的政府解決方案代表Adobe Acrobat Sign一起建立並記下上一節的最後一步 Adobe Professional Services團隊成員.

範圍

  • agreement_read
  • agreement_write
  • agreement_send
  • widget_read
  • widget_write
  • workflow_read
  • offline_access

代表會產生認證並與您共用。 在下一節中,您會使用認證(使用者端ID和使用者端密碼)來連線AEM Forms和適用於政府的Adobe Acrobat Sign Solutions。

使用收到的認證連線AEM Forms與適用於政府的Adobe Acrobat Sign Solutions

  1. 開啟 re-direct URL 在您的瀏覽器中。 您已建立並記下 re-direct URL 的最後一個步驟 在您的AEM執行個體上建立重新導向URL 區段。

  2. 一般 的標籤 建立Adobe Sign設定 頁面,指定 名稱 ,然後選取 下一個. 您可以選擇指定 標題 並瀏覽以選取 縮圖 用於設定。 按一下「下一步」。

  3. 設定 的標籤 建立Adobe Sign設定 頁面,針對 選取解決方案 選項,選取 Adobe Acrobat Sign Solutions for Government.

    適用於政府的Adobe Acrobat Sign Solutions

  4. 電子郵件 欄位中,指定與您的Adobe Acrobat Sign Solutions政府帳戶關聯的電子郵件地址。

  5. 設定 標籤,

    • OAuth URL 欄位包含預設URL,其中包含Adobe Sign資料庫分片。 URL 的格式是:

      https://<shard>/api/gateway/adobesignauthservice/api/v1/authorize

      例如:
      https://secure.na1.adobesign.us/api/gateway/adobesignauthservice/api/v1/authorize

    • 存取記號URL 欄位包含預設URL,其中包含Adobe Sign資料庫分片。 URL 的格式是:

      https://<shard>/api/gateway/adobesignauthservice/api/v1/token

      例如:
      https://secure.na1.adobesign.us/api/gateway/adobesignauthservice/api/v1/token

    其中:

    na1 是指預設的資料庫分片。您可以修改資料庫分片的值。確保​ Adobe Acrobat Sign Cloud Configurations 指向正確的分片

    note note
    NOTE
    • 登入Adobe Sign帳戶後,請導覽至 ACROBAT SIGN API > API資訊 > REST API方法檔案 > OAuth存取權杖 以存取與Adobe Sign oAuth URL和存取記號URL相關的資訊。
  6. 使用Adobe Acrobat Sign為政府解決方案代表共用的認證([Adobe Professional Services團隊成員]),在前一節中為[使用者端ID使用者端密碼]。

  7. 選取 為附件啟用Adobe Acrobat Sign 將最適化表單附加的檔案附加至對應 Adobe Acrobat Sign 檔案已傳送供簽署。

  8. 選取 連線至Adobe Sign. 出現認證提示時,請提供在建立 Adobe Acrobat Sign 應用程式時使用的帳戶使用者名稱和密碼。當系統要求確認存取時 Adobe Acrobat Sign for Government Solutions 和,按一下 允許存取. 如果認證正確且您允許 AEM Forms 存取您的 Adobe Acrobat Sign 開發人員帳戶,則會出現與以下訊息相似的成功訊息。

    Adobe Acrobat Sign雲端設定成功

    出現認證提示時,請提供在建立 Adobe Acrobat Sign 應用程式時使用的帳戶使用者名稱和密碼。當系統要求確認存取時 your account,然後按一下 允許存取.

  9. 選取 建立 以建立設定。

  10. 開啟AEM Web Console。 URL為 https://'[server]:[port]'/system/console/configMgr

  11. 開啟 Forms通用設定服務.

  12. 允許 欄位, 選取 所有使用者 — 所有使用者(匿名或登入)都可以預覽附件、驗證和簽署表單,然後按一下 儲存. 編寫執行個體設定為使用 Adobe Sign.

  13. 發佈設定。

  14. 使用 復寫 以在對應的發佈執行個體上建立相同的設定。

現在,您可以 在最適化表單中使用新增Adobe Acrobat Sign欄位AEM工作流程. 請確定您將用於Cloud Service設定的設定容器新增至啟用的所有最適化Forms Adobe Acrobat Sign. 您可以從最適化表單的屬性指定設定容器。

設定 Adobe Sign 同步簽名狀態的排程器 configure-adobe-sign-scheduler-to-sync-the-signing-status

一個 Adobe Sign 啟用的最適化表單只會在所有簽名者完成簽名程式後提交。 根據預設, Adobe Sign 排程器服務已排程為每24小時檢查(輪詢)簽署者回應。 您可以變更環境的預設間隔。 執行以下步驟來變更預設間隔:

  1. 登入AEM Forms 含管理員憑證的伺服器,並導覽至 工具 > 作業 > 網頁主控台.

    您也可以在瀏覽器視窗中開啟下列URL:
    https://[localhost]:'port'/system/console/configMgr

  2. 找到並開啟 Adobe Sign設定服務 選項。 指定 cron運算式狀態更新排程器運算式 欄位並按一下 儲存. 例如,若要在每日午夜12點執行設定服務,請指定 0 0 0 1/1 * ? *狀態更新排程器運算式 欄位。

同步狀態的預設間隔 Adobe Sign 現已變更。

相關文章 related-articles

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2