是否有模块为特定节点或特定页面指定访问规则?

时间:2010-08-20 11:27:12

标签: drupal drupal-6

是否有Drupal模块为特定节点指定访问规则?

我不需要为通用内容类型指定它们,而是为特定节点(nid)指定它们。

另外,我想在特定页面上指定权限(让我们说一个视图)。

感谢

2 个答案:

答案 0 :(得分:1)

Content Access模块允许您按角色指定每个节点的访问控制,将其细分为粒度编辑,按角色查看或删除权限。

视图允许在基本设置中的“访问”选项下由角色设置权限。因此,您可以通过显示进行设置,让您可以非常有效地控制访问者可以按角色访问的内容。

我还使用了Nodeaccess,这可能值得一看。我相信这允许委派决定哪些角色可以编辑,删除或更新节点作者而不是管理员。

答案 1 :(得分:0)

Views内置了访问控制,您可以在Views UI中为视图设置权​​限。编辑视图时,有一个“访问”设置,您可以在其中设置访问视图所需的角色或权限。

“内容访问”有一个特定于节点访问的选项,但我自己从未使用该模块的那部分(我以前写过模块授权,但该功能来自Content Access)。

其他选项是Taxonomy Access或TAC lite,它们根据分类法应用权限。