管理AEMaaCS中体验片段的发布权限

在Adobe Experience Manager as a Cloud Service (AEMaaCS)中为用户组配置访问控制条目(ACE)时,拒绝发布权限会阻止用户发布体验片段。 但是,用户界面中仍会显示 管理发布 按钮,即使用户无法完成该操作。 本文解释了相关行为,并概述了如何使用ACE限制发布操作。

描述 description

环境

Adobe Experience Manager as a Cloud Service (AEMaaCS) — 站点

问题/症状

  • 在设置ACE规则以拒绝用户组对体验片段的发布权限后,管理发布按钮在UI中仍可见。
  • 由于权限不足,尝试发布会导致错误。

解决方法 resolution

  1. 设置ACE规则以拒绝对相关路径(如/content/experience-fragments/crx:replicate your-folder[ )的]权限。
  2. 确保允许规则授予必要的读取和编辑权限,而不包括crx:replicate
  3. 确认尝试发布体验片段的用户遇到权限错误并且无法完成发布。
  4. 阻止发布时,管理发布按钮保持现成可见。
  5. 以受影响用户身份登录并测试发布操作以确认配置。

注意:没有现成的选项可从体验片段的UI中删除或隐藏 管理发布 按钮。 要实现这一点,需要自定义UI开发,而AEMaaCS默认不支持此功能。 当前的方法通过阻止未经授权的操作来确保安全性,即使相关的UI控件保持可见状态也是如此。

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