无法将标记移回AEMaaCS中的原始位置
在Adobe Experience Manager as a Cloud Service (AEMaaCS)- Sites中,非管理员帐户在重新定位后无法将标记移回其原始位置。 由于缺少标记结构的父级访问权限,此操作引发了*权限被拒绝*错误。 要解决此问题,请在`/content/` `cq` `:tags`.
授予写入和读取权限
描述 description
环境
- 产品: Cloud Service (AEMaaCS)上的Adobe Experience Manager Sites — 站点
- 实例:生产
问题/症状
- 将标记移回其原始位置失败,出现 权限被拒绝 错误。
- 操作失败,出现 权限被拒绝 错误。
- 管理员用户可以顺利移动标记。
- 该问题会影响具有活动引用的标记。
原因
移动标记后,AEM将更新/content/cq:tags处的内部元数据和引用,包括cq:movedTo和cq:backlinks等属性。 这些更新需要比子文件夹(如/content/cq:tags/xx)中通常授予的权限更广泛的权限。 如果/content/cq:tags上的访问权限不足,AEM将无法完成这些更新,从而导致 权限被拒绝 错误。
解决方法 resolution
按照以下步骤修复问题:
- 识别无法移动标记的受影响用户或组。
- 检查
/content/cq:tags上该用户或组的当前权限。 - 在
rep:write授予jcr:read和/content/cq:tags权限。
移动标记时,AEM会在cq:movedTo下更新元数据,如cq:backlinks和/content/cq:tags。 这些更新需要比在子文件夹上设置的更广的权限。 如果在父级别没有访问权限,则操作将失败,并出现权限被拒绝错误。
通过授予所需的权限,AEM可以在向前和反向标记移动期间更新所有必需的元数据。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f