Adobe AEM 6.4.x:如何限制可以在页面上添加哪些组件(使用静态模板)?

Adobe AEM 6.4.x:如何限制可以在页面上添加哪些组件(使用静态模板)?,aem,aem-6,Aem,Aem 6,我们需要限制某些作者访问组件 示例:受限作者只能在页面上添加图像和富文本编辑器组件 我唯一能想到的就是拒绝访问组件,例如/apps/myapps/component/xxx 其他信息: 我们使用的是静态模板。 限制将应用于组,然后该组将提供给受限制的用户。目前正在使用以网络为中心的ACL来管理此项。 有什么办法让它工作吗?谢谢我不确定是否可以用ACL解决这个问题。 唯一的方法可能是拦截对的请求 /etc/designs/YOUR-PROJECT/DESIGNFILE/_jcr_content.j

我们需要限制某些作者访问组件

示例:受限作者只能在页面上添加图像和富文本编辑器组件

我唯一能想到的就是拒绝访问组件,例如/apps/myapps/component/xxx

其他信息:

我们使用的是静态模板。 限制将应用于组,然后该组将提供给受限制的用户。目前正在使用以网络为中心的ACL来管理此项。
有什么办法让它工作吗?谢谢

我不确定是否可以用ACL解决这个问题。 唯一的方法可能是拦截对的请求

/etc/designs/YOUR-PROJECT/DESIGNFILE/_jcr_content.json/
然后根据当前用户的组操作json结构

虽然这会解决问题,但我一点也不喜欢这种解决方案

嗯,无论如何