将自适应表单连接到Microsoft® SharePoint Document Library connect-af-sharepoint-doc-library

此视频仅适用于核心组件。 对于UE/Foundation组件,请参阅文章。

要在自适应表单中使用​ 提交到SharePoint文档库 ​提交操作,请执行以下操作:

  1. 创建SharePoint文档库配置:它将AEM Forms连接到您的Microsoft® Sharepoint存储。
  2. 在自适应表单中使用“提交到 SharePoint”提交操作:它将自适应表单连接到配置的 Microsoft® SharePoint。

1.创建SharePoint文档库配置

要将AEM Forms连接到Microsoft®Sharepoint文档库存储,请执行以下操作:

  1. 转到您的​ AEM Forms作者 ​实例> 工具 > Cloud Services > 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。将 [author-instance] 替换为创作实例 URL。

    • 添加API权限offline_accessSites.Manage.All以提供读/写权限。Sites.Manage.All是Microsoft的Graph API中的权限范围,它允许应用程序管理SharePoint Sites的所有方面,例如删除或修改站点。

      note note
      NOTE
      您还可以使用SharePoint图形API中的权限范围配置具有有限访问权限Sites.Selected的Microsoft站点。 Sites.Selected是Microsoft的Graph API中的权限范围,它允许对SharePoint站点进行更细粒度和更受限的访问。
    • 使用 OAuth URL:https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize。将 <tenant-id> 替换为 Microsoft® Azure 门户中应用程序的 tenant-id

      note note
      NOTE
      客户端密码 ​字段是必填还是可选字段取决于 Azure Active Directory 应用程序配置。如果应用程序配置为使用客户端密码,则必须提供客户端密码。
  6. Microsoft图形API中的offline_access Sites.Selected权限范围,允许对SharePoint站点进行更细粒度和更受限的访问。 Microsoft图形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创建文件夹Documents,将文件夹创建为​**(如果选定SharePoint站点的**​库中尚不存在)。

现在,您可以在自适应表单中将此SharePoint Sites配置用于提交操作。

2.在自适应表单中使用SharePoint文档库配置

您可以在自适应表单中使用创建的SharePoint文档库配置,将数据或生成的记录文档保存到SharePoint文件夹中。

NOTE
  • 为自适应表单选择相同的配置容器,您已在其中创建了SharePoint文档库存储。
  • 如果未选择配置容器,则全局存储配置文件夹将显示在提交操作属性窗口中。
基础组件

执行以下步骤以在基于基础组件的自适应表单中使用SharePoint文档库存储配置,如下所示:

  1. 打开自适应表单进行编辑,然后导航到自适应表单容器属性的​ 提交 ​部分。

  2. 从​ 提交操作 ​下拉列表中,选择​ 提交操作 ​作为​ 提交到SharePoint

    Sharepoint GIF {width="50%"}

  3. 选择要用于保存数据的​ 存储配置

  4. 单击​ 保存 ​以保存提交设置。

note note
NOTE
  • 提交表单时,数据将保存在指定的Microsoft® Sharepoint文档库存储中。 用于保存数据的文件夹结构是 /folder_name/form_name/year/month/date/submission_id/data
  • 附件也存储在/folder_name/form_name/year/month/date/submission_id/data目录中。 但是,如果选择​ 保存具有原始名称的附件,则附件会使用其原始文件名存储在文件夹中。
核心组件

执行以下步骤,在基于核心组件的自适应表单中使用SharePoint文档库存储配置,如下所示:

  1. 打开内容浏览器,然后选择自适应表单的​ 指南容器 ​组件。
  2. 单击指南容器属性 指南属性 图标。这将打开“自适应表单容器”对话框。
  3. 单击​ 提交 ​选项卡。
  4. 从​ 提交操作 ​下拉列表中,选择​ 提交操作 ​作为​ 提交到SharePoint
    Sharepoint GIF
  5. 选择要用于保存数据的​ 存储配置
  6. 单击​ 保存 ​以保存提交设置。
note note
NOTE
  • 提交表单时,数据将保存在指定的Microsoft® Sharepoint文档库存储中。 用于保存数据的文件夹结构是 /folder_name/form_name/year/month/date/submission_id/data
  • 附件也存储在/folder_name/form_name/year/month/date/submission_id/data目录中。 但是,如果选择​ 保存具有原始名称的附件,则附件会使用其原始文件名存储在文件夹中。
通用编辑器

执行以下步骤,使用在Universal Editor中创作的自适应表单中的SharePoint文档库存储配置,如下所示:

  1. 打开自适应表单进行编辑。

  2. 单击编辑器上的​ 编辑表单属性 ​扩展。
    出现​ 表单属性 ​对话框。

    note note
    NOTE
    • 如果您在通用编辑器界面中未看到​ 编辑表单属性 ​图标,请在Extension Manager中启用​ 编辑表单属性 ​扩展。
    • 请参阅Extension Manager功能亮点一文,了解如何在通用编辑器中启用或禁用扩展。
  3. 单击​ 提交 ​选项卡,然后选择​ 提交到SharePoint ​提交操作。
    Sharepoint GIF

  4. 选择要用于保存数据的​ 存储配置

  5. 单击​ 保存并关闭 ​以保存提交设置。

note note
NOTE
  • 提交表单时,数据将保存在指定的Microsoft® Sharepoint文档库存储中。 用于保存数据的文件夹结构是 /folder_name/form_name/year/month/date/submission_id/data
  • 附件也存储在/folder_name/form_name/year/month/date/submission_id/data目录中。 但是,如果选择​ 保存具有原始名称的附件,则附件会使用其原始文件名存储在文件夹中。

相关文章

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