在MODx革命中,如何将容器内的资源编辑限制为用户组?

时间:2012-05-21 19:00:27

标签: modx modx-revolution

我正在使用MODx革命,我观看了视频:http://rtfm.modx.com/display/revolution20/Security

我有一个容器资源。我试图弄清楚是否可以设置一个用户组,该用户组只有权在该容器中添加/编辑/删除/取消发布/发布文档,而不是通用所有资源和容器。

谢谢!

1 个答案:

答案 0 :(得分:2)

你应该能够通过resource groups来实现这个目标。只需创建一个资源组,将所有资源放在根级别您的容器中,并像往常一样对该资源组上的组,角色和ACL应用安全措施。资源组中的资源子资源(也是新资源)将被视为资源组的一部分,因此它们永远不会显示给没有查看该资源组的权限的用户。

这仅适用于您的容器位于根级别,因为容器上方的所有资源必须至少可见。对于多个资源组也可以这样做,但在这种情况下,我建议你自己将容器放在context中,并授予某些用户访问该上下文的权限,而不是标准mgr上下文。

您可以在RTFM或Bob Ray的这篇非常全面的guide中详细了解如何执行此操作。