[AEM Assets]{class="badge positive" title="适用于AEM Assets)。"}

使用资源视图批量导入资源 bulk-import-assets-view

在​ Adobe Experience Manager (AEM) Assets ​视图中的​ 批量导入 ​使管理员能够通过一次简化的操作,将大量资源直接从外部数据源导入AEM Assets。 此功能消除了逐个上传单个资产或文件夹的需要,使其对于从现有云存储库中进行大规模资产迁移、数字资产整合和载入内容特别有用。

通过将AEM Assets直接连接到受支持的数据源,管理员可以高效地迁移整个图像、视频、文档库和其他数字资源,从而减少手动操作并在填充AEM Assets环境时加快实现价值的时间。

NOTE
Assets视图批量导入程序使用与管理员视图批量导入程序相同的后端。 但是,它支持更多数据源,并提供更简化的用户体验。

支持批量导入的数据源 supported-data-sources

管理员可以从以下数据源导入资产,这些数据源横跨企业环境中常用的主要云存储和文件共享平台:

  • Azure — Microsoft的云存储平台,用于可伸缩的资源存储。
  • AWS (Amazon Web Services) — 广泛使用的云存储和基础架构提供商。
  • Google云 — Google的云存储和计算平台。
  • Dropbox — 一种常用的文件托管和共享服务。
  • OneDrive — Microsoft基于云的文件存储和共享服务。

这一范围的支持来源意味着,管理员可以将跨多个平台存储的资源整合到一个AEM Assets存储库中,从而简化治理并确保对数字资源进行集中管理。

先决条件 prerequisites

在将内容导入Adobe Experience Manager (AEM) Assets之前,请确保所需的凭据和配置值对您选择的云数据源可用。 每个数据源都需要一组特定的身份验证和连接参数,如下文所述。

数据源
前提条件
Azure
  • Azure存储帐户
  • Azure Blob容器
  • Azure访问密钥​或​共享访问签名(SAS)令牌 (所需的凭据取决于所选的身份验证模式)
AWS
  • AWS地区
  • AWS Bucket
  • AWS访问密钥
  • AWS访问密钥
Google Cloud
  • Google Cloud Platform (GCP)存储桶
  • GCP服务帐户电子邮件
  • GCP服务帐户私钥
Dropbox
  • Dropbox客户端ID(应用程序密钥)
  • Dropbox客户端密钥(应用程序密钥)
OneDrive
  • OneDrive租户ID
  • OneDrive客户端ID
  • OneDrive客户端密码

这些凭据对Adobe Experience Manager (AEM) Assets与外部存储提供商之间的连接进行身份验证,因此在开始导入之前,请从云提供商的控制台收集这些凭据。

除了上面列出的特定于源的先决条件之外,您还必须识别数据源中的​源文件夹名称。 这是包含所有要导入AEM Assets的资源的文件夹。 了解准确的源文件夹名称至关重要,因为AEM在导入过程中会使用它来查找和检索正确的资源集。

配置 Dropbox 开发人员应用程序 dropbox-developer-application

在将资源从Dropbox帐户导入到Adobe Experience Manager (AEM) Assets之前,请创建和配置Dropbox开发人员应用程序。 此应用程序会生成凭据并授予AEM Assets使用Dropbox进行身份验证和安全传输文件所需的权限范围。

完成以下步骤以创建和授权Dropbox开发人员应用程序:

  1. 登录您的 Dropbox 帐户,然后单击​创建应用程序。
    如果您使用的是Enterprise Dropbox帐户,则需要具有内容管理员角色的访问权限,因为在Enterprise帐户上创建的应用程序仅限于该管理员角色。

  2. 在​ 选择API ​部分(应用程序编程接口)中,选择唯一可用的单选按钮。

  3. 在​ 选择您需要的访问类型 ​部分中,根据您计划导入的资源范围选择以下选项之一:

    • 选择​ 应用程序文件夹 ​以授予对为您的Dropbox帐户中的应用程序创建的单个专用文件夹的访问权限。 这会将应用程序限制为仅在该文件夹中。

    • 选择​ 完整Dropbox ​以授予对您的Dropbox帐户中所有文件和文件夹的访问权限。

  4. 为您的应用程序指定一个名称,然后单击​创建应用程序。

  5. 在您的应用程序的​ 设置 ​选项卡中,将 https://experience.adobe.com 添加到​ 重定向 URI ​部分。 此重定向URI(统一资源标识符)可确保Dropbox在登录后向Adobe Experience Cloud返回授权响应,从而完成两个服务之间的安全连接。

  6. 复制​ 应用程序密钥 ​和​ 应用程序机密 ​字段的值。 应用程序密钥​是应用程序的公共标识符,应用程序密钥​是用于对其进行身份验证的机密凭据。 在AEM Assets中配置批量导入工具时需要这两个值,因此请安全地存储它们。

  7. 在​ 权限 ​选项卡上的​ 单独作用域 ​部分中添加以下权限。 每个范围都授权批量导入工具执行的特定操作:

    • account_info.read — 允许读取有关Dropbox帐户的基本信息。

    • files.metadata.read — 允许读取文件和文件夹元数据,如名称和路径。

    • files.content.read — 允许读取文件的实际内容,从而允许导入资源。

    • files.content.write — 允许将内容写入帐户中的文件和文件夹。

  8. 单击​ 提交 ​以保存更改。 该应用程序现已配置完毕,可连接到AEM Assets中的批量导入工具。

配置 OneDrive 开发人员应用程序 onedrive-developer-application

将资产从Microsoft OneDrive帐户导入Adobe Experience Manager (AEM) Assets需要注册的OneDrive开发人员应用程序。 在进行任何导入之前,您必须创建和配置此开发人员应用程序,因为该应用程序建立了经过身份验证的连接,允许AEM访问存储在OneDrive中的文件。

OneDrive开发人员应用程序用作AEM Assets与您的OneDrive帐户之间的可信中间程序。 注册应用程序可为AEM提供所需的凭据,以便它通过Microsoft的身份平台进行身份验证,并代表您安全检索资源。

开发人员应用程序是先决条件的关键原因:

  • 身份验证:​注册的应用程序会提供AEM用于登录到Microsoft身份平台的凭据,这样AEM可以代表您行事,而不会公开您的个人登录信息。
  • 授权的API访问:​应用程序授予AEM通过OneDrive API读取和导入文件的权限,确保仅执行批准的操作。
  • 安全资源传输:​通过通过配置的应用程序路由连接,OneDrive和AEM Assets之间的资源传输仍可控制和跟踪。

首先完成创建和配置OneDrive开发人员应用程序。 配置应用程序后,AEM Assets可以连接到OneDrive并开始导入您的资源。

创建用于OneDrive批量导入的应用程序

在OneDrive (Azure)门户中注册应用程序将建立受信任的身份和凭据,用于验证OneDrive存储与Adobe Experience Manager (AEM) Assets之间的连接。 完成以下步骤以创建应用程序并收集批量导入配置所需的凭据:

  1. 登录到您的 OneDrive 帐户,然后单击​新注册。

  2. 指定应用程序的名称,从​ 支持的帐户类型 ​中选择​仅在此组织目录中的帐户(仅 Adobe - 单一租户)。

  3. 执行以下步骤以添加重定向统一资源标识符(URI):

    1. 在​ 选择平台 ​下拉菜单中,选择 Web。

    2. 将 https://experience.adobe.com 添加到​ 重定向 URI ​部分。 此URI定义登录后返回身份验证响应的位置。

  1. 单击​注册。 随后即成功创建该应用程序。

  2. 复制​ 应用程序(客户端)ID ​和​ 目录(租户)ID ​字段的值。 在Adobe Experience Manager (AEM) Assets中配置批量导入工具时需要这些值,因为在身份验证期间它们唯一标识了已注册的应用程序及其目录。

  3. 单击与​ 客户端凭据 ​选项相对应的​添加证书或密钥。

  4. 单击​新建客户端密钥,提供客户端密钥描述、有效期限,然后单击​添加。 客户端密钥用作密码,授权应用程序访问OneDrive数据。

  5. 创建客户端密钥后,复制​ 值 ​字段。 请勿复制密码ID字段,因为AEM Assets中的批量导入配置使用密码​ 值 ​进行身份验证,而不是使用密码ID进行身份验证。 在AEM Assets中配置批量导入时需要此​值,它只显示一次 — 在离开页面之前立即复制并存储它。

添加 API 权限

配置​ API权限 ​将授予注册应用程序代表登录用户与Microsoft Graph通信所需的特定访问权限。 此处定义的应用程序编程接口(API)权限确切地决定了应用程序有权请求哪些数据和操作。 完成以下步骤为应用程序添加所需的API权限:

  1. 在左窗格中单击​API权限,然后单击​添加权限。
  2. 单击 Microsoft Graph > 委派的权限。 随后​ 选择权限 ​部分显示可用的权限。 委派权限​允许应用程序代表登录用户执行操作,而不是作为独立服务。
  3. 从OpenId permissions中选择offline_access权限,并从Files中选择Files.ReadWrite.All权限。 offline_access权限允许应用程序获取刷新令牌,以便它可以在不重复提示用户登录的情况下保持访问权限,而Files.ReadWrite.All授予对登录用户可访问的文件的完全读写访问权限。 应用程序需要这两种权限才能持续进行身份验证并管理文件内容。
  4. 单击​ 添加权限 ​以保存更新。 保存将最终确定权限配置并对应用程序注册这些访问权限,从而确保应用程序在获得授权后能够成功验证并访问指定的文件。

创建批量导入配置 create-bulk-import-configuration

执行以下步骤,在Experience Manager Assets中创建批量导入配置。 此配置定义数据源、凭据、目标位置和筛选规则,这些规则控制如何将资产从外部存储提供程序摄取到Experience Manager Assets:

  1. 在左窗格中单击​批量导入,然后单击​创建导入。

  2. 选择数据源。 可用选项包括​Azure、AWS、Google Cloud、Dropbox​和​OneDrive。

  3. 在​ “名称” ​字段中指定批量导入配置的名称。

  4. 指定数据源特定的凭据,如“先决条件”中所述。

  5. 在​ 源文件夹 ​字段中提供包含数据源中资源的根文件夹的名称。

    note
    NOTE
    如果您使用 Dropbox 作为数据源,请根据以下规则指定源文件夹路径:
    • 如果在创建 Dropbox 应用程序时选择​整个 Dropbox,并且包含资源的文件夹存在于 https://www.dropbox.com/home/bulkimport-assets,则在​ 源文件夹 ​字段中指定 bulkimport-assets。
    • 如果在创建 Dropbox 应用程序时选择​应用程序文件夹,并且包含资源的文件夹存在于 https://www.dropbox.com/home/Apps/BulkImportAppFolderScope/bulkimport-assets,则在​ 源文件夹 ​字段中指定 bulkimport-assets,其中 BulkImportAppFolderScope 表示应用程序的名称。 这种情况下,自动在 home 之后添加 Apps。
    note
    NOTE
    如果您使用OneDrive作为数据源,请根据以下规则指定源文件夹路径:
    • 仅指定根文件夹名称,不包含域。 如果文件夹的完整URL路径为https://my.sharepoint.com/my?id=/personal/user/Documents/Importfolder/,请在​ Source文件夹 ​字段中指定/Importfolder/。
    • 如果文件夹名称包含多个用空格分隔的单词,请在“批量导入”配置中指定带有空格的名称。
    • 源文件夹必须位于目录的根目录下。 不支持文件夹路径。
  6. (可选)选择​ 导入后删除源文件 ​选项。 启用此选项后,会在原始文件成功导入到Experience Manager Assets中后,将这些文件从源数据存储中删除,这有助于防止存储重复并减少源位置中保留的数据。

    导入源详细信息

  7. 选择​导入模式,该模式将决定摄取器如何处理目标位置中已存在的资源。 选择下列选项之一:

    • 跳过 — 默认模式。 在“跳过”模式下,引入程序会跳过导入资源(如果资源已存在),并保留现有资源不变。
    • 替换 — 用数据源中的传入资源覆盖现有资源。
    • 创建版本 — 将传入资源导入为现有资源的新版本,并在版本历史记录中保留以前的版本。
  8. (可选)在​ 元数据文件 ​字段中指定要导入的元数据文件(以 CSV 格式提供)。 元数据源文件必须位于源文件夹中。 单击​下一步,导航至​位置和过滤器。

    note
    NOTE
    根据您组织的安全规则,可能需要管理员同意才能使用此应用程序连接到批量导入工具。 如果需要,管理员需要先征得同意,然后才能保存批量导入配置。
  9. 要在数字资产管理(DAM)存储库中定义要使用​ Assets目标文件夹 ​字段导入资产的位置,请指定路径。 例如,/content/dam/imported_assets。

  10. (可选)在​ 选择筛选器 ​部分中,在​ 按最小大小筛选 ​字段中提供资源的最小文件大小(以MB为单位)。 由于会排除小于此值的Assets,因此摄取过程中只会包含符合最小大小的文件。

  11. (可选)在​ 按最大大小筛选 ​字段中提供资源的最大文件大小(以MB为单位)。 大于此值的Assets将从摄取进程中排除。

    批量导入过滤器

  12. (可选)使用​ 包括 MIME 类型 ​字段选择要包含在摄取过程中的 MIME 类型。 您可以在此字段中选择多种 MIME 类型。 如果您未定义值,则所有 MIME 类型都会包含在摄取过程中。

  13. (可选)使用​ 排除MIME类型 ​字段选择要从摄取进程中排除的MIME类型。 您可以在此字段中选择多种 MIME 类型。 如果您未定义值,则所有 MIME 类型都会包含在摄取过程中。

  14. 单击​“下一个”。 根据您的喜好选择以下选项之一:

    • 保存导入,暂时保存配置,以便稍后运行。
    • 保存并运行导入​以保存配置并立即运行批量导入。
    • 保存并计划导入,以保存配置并计划稍后进行批量导入。 您可以选择批量导入的频率,并设置导入的日期和时间。 批量导入在设置的日期和时间以选定的频率运行,允许重复导入而无需手动干预。

    执行批量导入

  15. 单击​ 保存 ​以应用并执行所选选项,提交您选择的配置。 选择​ 保存 ​将完成操作,应用您选择的选项,并完成工作流步骤。 单击​ 保存 ​后,系统将处理选定的选项并保留您的设置,以使更改生效。

批量导入期间处理文件名 filename-handling-bulkimport-assets-view

当您批量导入资源或文件夹时,Experience Manager Assets会导入导入源中存在的整个结构。 Experience Manager遵循其针对资产和文件夹名称中的特殊字符的内置规则,因此需要对这些文件名进行清理,以确保它们符合存储库命名约束并在整个平台上可靠地呈现。 对于文件夹名称和资产名称,用户定义的​ title ​保持不变,并存储在​ jcr:title ​属性中。 这意味着清理操作会影响基础节点名称,而人类可读的显示标题将按最初输入的内容保留。

在批量导入期间,Experience Manager在为新导入应用清理规则之前执行以下检查:

  1. 检查现有文件夹 — Experience Manager检查现有文件夹,以避免重新导入已存在的资源和文件夹。
  2. 验证父文件夹清理 — Experience Manager验证在导入的父文件夹中应用的清理规则。

因此,当清理规则已应用于父文件夹时,Experience Manager会将相同的规则应用于导入源,从而确保导入层次结构的一致性。 对于新导入,随后将应用清理规则来管理资源和文件夹的文件名。

有关在批量导入期间不允许使用的名称、处理资源名称和处理文件夹名称的详细信息,请参阅批量导入期间在管理视图中处理文件名。

查看现有的批量导入配置 view-import-configuration

批量导入​页面提供了所有批量导入配置的集中视图,允许管理员从单个位置监视过去的活动、重用保存的定义以及管理即将自动运行。

要查看现有的批量导入,请执行以下步骤:

  1. 在左窗格中选择​ 批量导入 ​选项。
  2. 此时会显示批量导入页面,默认显示​ 已执行的导入 ​的列表。
  3. 使用下拉选项在可用的导入视图(包括​ 保存的导入 ​和​计划的导入)之间进行切换。

可用的导入类型 import-types-available

保存批量导入配置

下拉列表将批量导入配置分为三个不同的类别:

  • 执行的导入 — 默认视图,列出已运行的导入。 此视图用于查看已完成的批量导入操作的历史记录和结果。
  • 保存的导入 — 导入已定义并存储以供重复使用的配置。 保存的导入允许再次运行相同的配置,而无需从头开始重新创建。
  • 计划导入 — 导入配置为在定义的时间自动运行。 利用此视图,管理员可以确认哪些导入已排队等候将来执行。

查看这些配置有助于确保完成的导入按预期完成、可重用定义保持准确以及计划运行在执行之前已正确设置。

编辑批量导入配置 edit-import-configuration

通过以下步骤编辑现有批量导入的配置详细信息:

  1. 找到要更改的配置,然后单击与配置名称对应的 更多图标 。

  2. 单击​ 编辑 ​以在编辑模式下打开配置。

    编辑批量导入配置

  3. 根据需要更新可编辑的字段,然后保存更改。

编辑操作期间无法修改配置标题和导入数据源。 创建配置后,这两个字段将保持固定状态。 这可以确保导入操作保持稳定的标识,并且之前映射的源数据继续正确对齐,同时保持已执行和已计划运行的完整性。

从以下任意选项卡中编辑配置:已执行、已计划​或​ 已保存的导入 ​选项卡。 每个选项卡都会显示相同的编辑控件,因此管理员可以从任何列出的视图更新配置 — 无论导入是否已运行、计划运行还是已保存以供将来使用。

计划一次性或定期导入 schedule-imports

通过计划导入,您可以自动进行数据摄取,以使数据集保持最新,而无需手动重新上传。 要计划一次性或定期批量导入,请执行以下步骤:

  1. 单击对应于​ 已执行的导入 ​或​ 已保存的导入 ​选项卡中可用的配置名称的 “更多”图标 ,然后单击​计划。 您还可以通过导航到​ 计划导入 ​选项卡并单击​ 计划 ​来重新计划现有计划导入。 这允许您随时更新已配置导入的时间。

    计划批量导入配置

  2. 设置​ 一次性 ​引入,或计划以​小时、每天​或​ 每周 ​为基础定期导入。 选择与源数据更改频率匹配的频率,然后单击​ 提交 ​以确认计划。 一次性摄取将运行一次导入,而定期计划则按选定的时间间隔自动重新运行导入,从而确保您的数据保持最新,无需重复手动操作。

执行导入健康检查 import-health-check

导入运行状况检查​在您运行或计划导入之前验证导入配置与其数据源之间的连接。 运行此检查可确认Adobe Experience Manager (AEM) Assets可访问配置的源、成功进行身份验证和检索资源 — 防止由于凭据损坏、端点不正确或服务不可访问而导致的导入失败或部分导入。

要验证与数据源的连接,请完成以下步骤:

  1. 找到要测试的配置。

  2. 单击与配置名称对应的 更多图标 更多​图标。

  3. 单击​检查。

    批量导入健康检查

然后,AEM Assets测试连接并报告结果:

  • 如果连接成功,Experience Manager Assets将显示一条确认消息,指示与数据源的连接已建立。 成功结果可确认配置是否有效以及是否可用于导入资产。
  • 如果连接失败,Experience Manager Assets将显示错误,指示无法建立连接。 失败的结果表示在再次尝试导入之前,应查看配置详细信息,如源位置、身份验证凭据和访问权限。

在每次导入运行之前执行此运行状况检查可降低导入错误的风险,并确保源配置保持有效且可访问。

在执行导入之前执行练习 dry-run-bulk-import

练习​是一种非破坏性测试执行,它会在实际导入任何资源之前验证​ 批量导入 ​作业。 强烈建议先运行试运行,因为它允许您预览和验证作业配置,而无需将更改提交到存储库。 这样可防止在实时导入期间出现意外冲突、源路径配置错误或意外覆盖等常见问题。

要执行试运行,请单击与配置名称对应的 更多图标 ,然后单击​ 试运行 ​以调用批量导入作业的测试运行。 由于模拟运行仅模拟操作,因此不会摄取任何资产,也不会修改任何现有内容。

然后,Experience Manager Assets显示它为​ 批量导入 ​作业检测到的详细信息摘要,允许您在继续之前确认范围。 此摘要通常包括:

批量导入健康检查

  • 为导入标识的资源,反映作业将从配置的源位置摄取的内容。
  • 验证结果,指示源、凭据和目标路径是否已正确配置。
  • 潜在的冲突,例如目标中已存在并且受导入影响的资源。
  • 作业的整体范围,可让您预览实时导入将处理的操作。

在执行导入之前查看这些练习结果可确保作业按预期运行。 因此,您可以提前更正任何配置问题,从而降低批量导入作业实际运行时导入失败或部分导入的风险。

运行批量导入 run-bulk-import

批量导入可以从两个位置中的任意一个触发,具体取决于导入配置是在设置期间保存的,还是已经执行至少一次。 两个路径都使用配置旁边的 更多图标 图标来启动运行。

运行保存的导入 run-saved-import

如果在创建配置时保存了导入,请从​ 保存的导入 ​选项卡运行它:

  1. 导航到​ 保存的导入 ​选项卡。
  2. 单击与保存的配置对应的 更多图标 图标。
  3. 单击​ 运行 ​以执行导入。

重新运行之前执行的导入 rerun-executed-import

要运行已执行的导入,请使用​ 已执行的导入 ​选项卡。 这样,您无需重新创建配置即可重新处理或刷新之前摄取的数据:

  1. 导航到​ 执行的导入 ​选项卡。
  2. 单击与配置名称对应的 更多图标 图标。
  3. 单击​ 运行 ​以再次执行导入。

停止或计划正在进行的导入 schedule-stop-ongoing-report

您可以直接从导入过程中显示在​ 批量导入主页 ​上的​ 批量导入状态对话框 ​中​ 计划 ​或​ 停止 ​正在进行的批量导入。 此对话框使您可以实时控制操作,因此活动导入可以暂停、延迟到计划时间或完全停止而不离开主页。

管理活动导入 managing-active-import

使用​ 批量导入状态对话框 ​控制当前导入:

正在进行的导入

  • 计划正在进行的导入 — 推迟导入,使其在指定的时间运行,而不是立即继续。 当您希望在非高峰期运行大量导入以减少系统负载时,计划很有用。
  • 停止正在进行的导入 — 停止当前正在运行的导入。 停止导入会阻止在重新启动导入之前处理任何其他资源。

由于这些控件在导入过程中出现,因此只要状态对话框指示需要操作,您就可以调整或取消操作。

验证导入的资产 verify-imported-assets

您还可以通过单击​ 查看Assets ​来查看已导入到目标文件夹中的资源。 这让您可以确认导入是否按预期进行,并直接在目标文件夹中验证结果,确保在导入完成之前已传输正确的资产。

删除批量导入配置 delete-bulk-import-configuration

使用​ 删除 ​操作直接从界面删除任何批量导入配置。 批量导入配置可能会出现在三个选项卡中的一个选项卡中,具体取决于其状态:已执行的导入​选项卡(已运行的配置)、计划导入​选项卡(在设置时间排队运行的配置)或​ 保存的导入 ​选项卡(保存以供以后使用的配置)。 删除操作在当前列出配置的选项卡中可用。

要删除批量导入配置,请执行以下操作:

  1. 在​执行的导入、计划的导入​或​ 保存的导入 ​选项卡中找到配置名称。
  2. 单击与该配置名称对应的 更多图标 。
  3. 单击​ 删除 ​以删除批量导入配置。

这将从列表中永久删除选定的批量导入配置,以确保该配置不再运行、保持计划状态或保持可重复使用。

执行批量导入后导航到资源 view-assets-after-bulk-import

在​ 批量导入作业 ​完成后,您可以直接导航到存储导入资产的​目标位置。 确认此目标是一个重要的验证步骤:通过此步骤,您可以验证资产是否抵达目标文件夹,查看其元数据,并在开始使用内容之前确认导入已成功运行。

要查看运行批量导入作业后资源导入的Assets目标位置,请执行以下操作:

  1. 找到与已完成的批量导入关联的配置名称。
  2. 单击与配置名称对应的 更多图标 。
  3. 单击​查看Assets。

选择​ 查看Assets ​可打开Assets目标位置,从而直接转到接收导入文件的文件夹。 这使您能够立即访问导入的资产,以便验证结果、检查单个项目并继续下游任务,例如标记、审阅或发布。

限制和身份验证约束 limitations-authentication-constraints

  • OneDrive批量导入仅支持delegated (基于用户)OAuth (Open Authorization)。 不支持​ 仅应用程序 ​和​ 服务主体 ​身份验证。 由于委派的OAuth需要交互式用户登录才能代表登录用户授予访问权限,因此它不适用于完全自动化的后台处理。 对于无人参与的导入,请改用Azure Blob Storage或Amazon S3 (Simple Storage Service),因为这些基于存储的源不依赖于交互式用户身份验证,因此运行时没有人员来授权每个会话。

另请参阅

recommendation-more-help
experience-manager-cloud-service-help-main-toc