aem - 在 aem 中隐藏非管理员用户的个性化选项卡
问题描述
我试图在 AEM 页面属性对话框中隐藏一些选项卡。
但是我可以使用 rep:policy 隐藏我的自定义选项卡。但是,如何在 AEM中的非管理员用户的页面属性中隐藏 OOTB 个性化选项卡?
解决方案
这是花岗岩渲染条件的绝佳用例。我解释了它们的工作原理,并在此博客中提供了示例和一些资源。
在这里使用 ACL 策略将不起作用,因为即使您覆盖选项卡,吊索资源合并仍然会在 /libs 下找到选项卡。
因此,您需要执行以下步骤:
- 覆盖个性化页面属性选项卡
- 按照博客,新建一个渲染条件,然后在逻辑中检查当前用户是否在“管理员”组中。
我认为这应该非常简单。但如果您想要一个工作示例,我可以在今天/明天提供一个。
推荐阅读
- python - Jupyter Notebook 从 bash 子进程设置环境变量
- biopython - 如何使用 biopython Entrez efetch 从“基因”数据库中获取 genbank 文件
- function - 需要帮助为 Pinescript 筛选器制作功能
- regex - 在linux中打印任何单词以相同字母开头和结尾的行
- python - 如何在 https url 中发布忽略证书或传递参数以验证证书的帖子?
- android - Android:在内置文件管理器应用程序中打开特定文件夹
- python - 为什么 PIL Image.py 在处理 .jpgs 时抱怨“具有透明度的调色板图像”?
- node.js - 一次更新项目 CDK 包
- javascript - Vanilla JS SPA 路由,带有动态元素的 index.html
- r - Carry out statistical analyses across several, uneven, data.frame objects with R