我想基于用户权限隐藏在Touch UI的/ aem /起始页中显示的默认项(例如屏幕,商务等),我不想完全隐藏。
我已经完成的步骤:
-
/ apps / cq / core / content / nav / screens
-
在/ apps / cq / core / content / nav / screens下添加了granite:rendercondition节点
- 在/ apps / cq / core / content / nav / screens下创建没有读取权限的用户
用户仍然可以在登录后看到这些项目。
更新:我可以通过添加在granite:rendercondition节点的path属性中引用的伪节点并消除对该伪节点的读取权限来解决此问题。