防止意外删除AEM Guides中引用的主题/文件
本文解决了Adobe Experience Manager (AEM)中的一个已知问题。 您可以删除maps/rootmaps中引用的指南主题/文件,而无需收到 强制删除 提示以确认删除。 当rootmap包含错误时,会发生这种情况。
描述 description
环境
Adobe Experience Manager (AEM)
问题/症状
当您删除Adobe Experience Manager (AEM)中在maps/rootmaps中引用的指南主题/文件时,应使用 强制删除 选项提示您确认删除。 但是,您可以删除这些文件而不收到提示,尤其是当rootmap包含错误时。
症状:
- 您可以直接删除主题/文件,而无需收到 强制删除 确认。
- 未检测到
maps/rootmaps中的引用,允许删除但不显示警告。 - 此问题主要在根映射包含错误时发生。
解决方法 resolution
请按照以下步骤防止意外删除:
-
确保内容没有错误:
- 查看并确保所有根图和内容文件没有错误。
- 内容中的错误可能会阻止AEM识别引用。
-
创建Assets报告:
- 利用AEM的报表功能来识别有错误的文件。
- 具体而言,创建关于元数据jcr属性
fmErrors的报告以查找包含错误的资源。
-
配置审查:
- 验证是否正确设置了与文件删除相关的AEM配置。
- 检查
allow_unsafe_delete_for_all和allow_unsafe_delete_for_delete_assets_group等设置以确保它们与组织策略一致。
-
用户培训和文档:
- 为用户提供有关 强制删除 机制及其影响的培训。
- 更新文档以包括有效管理文件引用和删除的步骤。
-
测试和验证:
- 在暂存环境中进行全面测试,确保无错误内容按预期运行。
- 确认尝试删除引用的文件时出现 强制删除 提示。
原因
当rootmap或内容文件包含错误时,会出现问题。 这些错误导致AEM无法检测引用,从而导致删除期间缺少 强制删除 提示。
相关阅读
有关创建Assets报告和管理配置的详细步骤,请参阅有关防止删除引用的文件的AEM文档。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f