首页 > 解决方案 > 在 aem 中隐藏非管理员用户的个性化选项卡

问题描述

我试图在 AEM 页面属性对话框中隐藏一些选项卡。

但是我可以使用 rep:policy 隐藏我的自定义选项卡。但是,如何在 AEM中的非管理员用户的页面属性中隐藏 OOTB 个性化选项卡?

标签: aem

解决方案


这是花岗岩渲染条件的绝佳用例。我解释了它们的工作原理,并在此博客中提供了示例和一些资源。

在这里使用 ACL 策略将不起作用,因为即使您覆盖选项卡,吊索资源合并仍然会在 /libs 下找到选项卡。

因此,您需要执行以下步骤:

  1. 覆盖个性化页面属性选项卡
  2. 按照博客,新建一个渲染条件,然后在逻辑中检查当前用户是否在“管理员”组中。

我认为这应该非常简单。但如果您想要一个工作示例,我可以在今天/明天提供一个。


推荐阅读