將最適化表單連線至Microsoft® SharePoint檔案庫 connect-af-sharepoint-doc-library

若要以最適化表單使用​ 提交至SharePoint檔案庫 ​提交動作:

  1. 建立SharePoint檔案庫組態:它會將AEM Forms連線至您的Microsoft® Sharepoint儲存體。
  2. 使用最適化表單中的「提交到 SharePoint」提交動作:會將您的最適化表單連結到已設定的 Microsoft® SharePoint。

1.建立SharePoint檔案庫組態

若要將AEM Forms連線至您的Microsoft® Sharepoint檔案庫儲存空間:

  1. 前往您的​ AEM Forms作者 ​執行個體> 工具 > 雲端服務 > Microsoft® SharePoint

  2. 選取​ Microsoft® SharePoint ​後,系統會將您重新導向至​ SharePoint瀏覽器

  3. 選取一個​ 設定容器。設定會儲存在選取的設定容器中。

  4. 從下拉式清單中按一下​ 建立 > SharePoint檔案庫。 此時會顯示 SharePoint 設定精靈。

    SharePoint 設定

  5. 指定「標題」、「用戶端 ID」、「用戶端密碼」和「OAuth URL」。如需有關如何擷取 OAuth URL 之用戶端 ID、用戶端密碼、租用戶 ID 的資訊,請參閱 Microsoft® 文件

    • 您可以從 Microsoft® Azure 入口網站擷取應用程式的 Client IDClient Secret

    • 在 Microsoft® Azure 入口網站中,將重新導向 URI 新增為 https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html。以作者執行個體的 URL 取代 [author-instance]

    • 新增API許可權offline_accessSites.Manage.All,以提供讀取/寫入許可權。Sites.Manage.All是Microsoft Graph API中的許可權範圍,可授予應用程式管理SharePoint Sites所有方面的能力,例如刪除或修改網站。

      note note
      NOTE
      您也可以在SharePoint的Graph API中使用Sites.Selected許可權範圍,以有限存取權設定Microsoft網站。 Sites.Selected是Microsoft的Graph API中的許可權範圍,可讓您更精細且受限地存取SharePoint網站。
    • 使用 OAuth URL:https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize。從 Microsoft® Azure 入口網站,以應用程式的 tenant-id 取代 <tenant-id>

      note note
      NOTE
      用戶端密碼 ​欄位為必填或選用,取決於您的 Azure Active Directory 應用程式設定。如果您的應用程式設定為使用用戶端密碼,就必須提供用戶端密碼。
  6. Microsoft的Graph API中的offline_access Sites.Selected許可權範圍,允許對SharePoint網站進行更精細且受限制的存取。 Microsoft的Graph API中的offline_access Sites.Manage.All許可權範圍,允許完整存取SharePoint網站。

  7. 按一下「連結」。連結成功後,就會顯示 Connection Successful 訊息。

  8. 現在選取​ SharePoint網站 > 檔案庫 > SharePoint資料夾,以儲存資料。

    note note
    NOTE
    • 依預設,forms-ootb-storage-adaptive-forms-submission存在於選取的SharePoint網站。
    • 按一下​ 建立資料夾,將資料夾建立為forms-ootb-storage-adaptive-forms-submission (如果尚未存在於所選SharePoint網站的Documents資料庫中)。

現在,您可以使用此SharePoint Sites設定,在最適化表單中執行提交動作。

2.在最適化表單中使用SharePoint檔案庫設定

您可以使用在最適化表單中建立的SharePoint檔案庫組態,將資料或產生的記錄檔案儲存在SharePoint資料夾中。 執行以下步驟,在最適化表單中使用SharePoint檔案庫儲存設定,如下所示:

  1. 建立最適化表單

    note note
    NOTE
    • 為最適化表單選取相同的設定容器,您已在其中建立SharePoint檔案庫儲存空間。
    • 如果沒有選取「設定容器」,「提交動作」屬性視窗中會顯示全域「儲存空間設定」資料夾。
  2. 選取「提交動作」做為「提交到 SharePoint」。
    Sharepoint GIF

  3. 選取您要儲存資料的「儲存空間設定」。

  4. 按一下「儲存」以儲存「提交」設定。

NOTE
當您提交表單時,資料會儲存在指定的Microsoft® Sharepoint檔案庫儲存空間中。 儲存資料的資料夾結構是 /folder_name/form_name/year/month/date/submission_id/data
NOTE
附件也儲存在/folder_name/form_name/year/month/date/submission_id/data目錄中。 不過,如果您選取​ 以原始名稱儲存附件,則附件會使用其原始檔案名稱儲存在資料夾中。
影像

相關文章

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab