-1

我正在尝试限制对 Drupal 中特定节点(非节点类型)的访问。

我没有找到一个能够做到这一点的好模块(或者我不明白如何去做)。

似乎内容访问可能是一个不错的选择 - 但我认为没有办法不授予对特定节点的访问权限。

在 Drupal 6 中限制对特定节点的访问的最佳方法是什么?

4

2 回答 2

0

节点访问应该可以解决问题

按角色和用户帐户提供全局和节点特定的安全权限。

  • 所有内容类型和节点的全局安全性(默认)。
  • 每个内容类型和该内容类型的所有节点。
  • 每节点安全方案

强调我的。

于 2012-12-10T16:43:54.880 回答
0

内容访问模块确实是一个不错的模块。

安装并启用后,转到Home › Administer › Content management并选择您感兴趣的内容类型。单击Edit,然后单击Access control选项卡。看看页面底部的面板Per content node access control settings

当您启用此选项时,会在查看内容时显示内容访问设置的新选项卡,从而允许控制每个单独节点的访问。

如果您正在寻找更细粒度的每个节点访问控制,请查看Flexi Access(但它目前仅适用于 Drupal 7)。默认情况下,它设置为控制每个节点的访问,还允许您创建和维护访问控制列表,将访问控制分解为每个用户和每个节点。

我自己正在使用这两种方法,它们都有效。

有关更多选项,请参阅页面:节点访问模块概述@ Drupal.org。

于 2012-12-10T21:46:52.210 回答