解决AEM 6.5中权限导致的标记移动错误
将标记从一个命名空间移动到另一个命名空间,然后将其移回其原始位置时,操作失败,出现访问被拒绝,因为AEM要求在分类根目录创建临时节点。 在/content/cq:tags上授予创建权限以允许移动,同时保留对您的项目标记路径的完全访问权限。 要解决此问题,请授予/content/cq:tags上的“创建”权限,然后重试移动。
描述 description
环境
产品: Adobe Experience Manager (AEM)
版本: 6.5,包括Service Pack 2
约束:作者只能完全访问其指定的项目标记路径,在其他地方只能只读访问。
问题/症状
- 将标记从项目中的一个命名空间移动到另一个命名空间可按预期工作。
- 将标记移回其原始位置失败,出现 访问被拒绝 错误。
原因
由于权限不足,无法在根标记目录下创建临时节点,因此发生失败。
解决方法 resolution
- 打开AEM用户管理控制台。
- 选择受影响的作者用户或组。
- 分配
/content/cq:tags的创建权限。 - 仅保留对作者管理的特定项目标记路径的完全访问权限(读取、修改、创建、删除、复制)。
- 保存更改并以作者用户身份登录。
- 将标记移回其在指定项目区域中的原始位置。
- 验证移动是否成功完成。
注释:
- 在
/content/cq:tags上授予创建权限将启用标记移动所需的临时节点创建。 它不允许修改或删除作者指定区域以外的标记。 - “创建”按钮显示在“标记控制台”的更高级别。 在授权区域之外创建标记的尝试在没有修改/删除权限的情况下失败。
- 要更加严格地分隔项目,请删除其他区域的读取权限。 这会受到更多限制,并影响可用性。
- 如果您需要隐藏UI元素(如创建按钮)以清楚明了,请实施前端自定义。 这超出了标准产品配置。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f