Dynamic Media或AEM Assets中的Assets未出现在Content Hub中

AEM as a Cloud Service中的Content Hub可能不会显示来自Dynamic Media或AEM Assets的资源,即使在发布和批准之后也是如此。 发生这种情况通常是因为缺少CDN配置或资源审批状态已过期。

要解决此问题,请更新CDN配置,将更改部署到生产环境,并重新批准受影响的资产。

描述 description

环境

  • Adobe Experience Manager as a Cloud Service - Assets(正式版)

问题/症状

  • 来自Dynamic Media或AEM Assets的Assets不会显示在Content Hub中,即使它们已发布并批准。
  • 遵循了以下指导:将资源审批状态设置为已批准,发布到Dynamic Media,并将审批目标设置为 Content Hub 和/或投放。 尽管如此,这些资源在Content Hub中仍不可见。

解决方法 resolution

请按照以下步骤解决问题:

  1. 更新CDN配置以包含用于访问资产的投放域:

    code language-none
    - allOf:
          - reqProperty: method
            equals: OPTIONS
          - reqProperty: domain
            like: delivery-[ environment] -[ project] .adobeaemcloud.com
    
  2. 将更新后的CDN配置部署到生产环境。

  3. 对于任何之前批准的仍然缺失的资产:

    • 在AEM Assets中拒绝每个受影响的资源。
    • 重新批准每个资源,以便使用新设置进行处理。
  4. 确认所有预期资源都显示在Content Hub中。

注意如果迁移多个资产,请提供顶级文件夹路径,以便脚本可以批准这些文件夹下的所有资产,同时维护层次结构和收藏集名称。

相关阅读

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f