0

我们希望防止用户组像colctr在 AEM 5.6.1 中那样编辑组件。有没有办法限制用户访问特定组件?看起来您可以通过将用户/组锁定在外来阻止用户/组进入设计模式/etc,因此可以将所有对话框更改为设计对话框以获得限制。必须有更好的方法来做到这一点。

4

3 回答 3

0

控制权限的 ACL,甚至到组件级别: https : //dev.day.com/docs/en/cq/current/developing/boilerplates.html#Preventing Changes to Boilerplate Content

于 2013-09-04T18:43:47.943 回答
0

ACL 无济于事,因为组件是使用管理会话读取的。据我所知,您无法阻止该组件在每个用户的基础上显示在 Sidekick 中。但是您可以做的是编写一个 SlingPostProcessor (在每次发布请求后执行)并检查用户是否有权处理当前资源。

https://helpx.adobe.com/experience-manager/using/SlingPostProcessor.html

于 2016-01-04T22:35:22.800 回答
-1

我的用户和组有一些冲突,所以它看起来比实际更复杂。您可以通过 useradmin 拒绝每个组件。

于 2013-09-04T15:10:02.070 回答