【问题标题】:How can I allow a role of users to access a content type in Drupal6?如何允许用户角色访问 Drupal6 中的内容类型?
【发布时间】:2009-03-23 14:28:32
【问题描述】:

我只想允许一种类型的用户访问某种内容类型。很简单,以前也做过,今天搞不定。

【问题讨论】:

    标签: drupal


    【解决方案1】:

    通常这需要一个访问控制模块,如Node Access. 使用这样的模块,您可以完全隐藏某些类型的内容,让用户无法查看它们。

    【讨论】:

    • 谢谢,但我认为有一个更简单的方法。我之前没有节点访问权限就这样做了。我基本上是在尝试向某些用户隐藏页面
    • 抱歉,但伊顿是正确的 - 限制用户访问内容的正确方法是使用角色和访问控制。要将访问控制映射到特定内容类型,请使用“Taxonomy Access Control Lite”模块。
    【解决方案2】:

    如果您的意思是“读取”访问权限,您确实需要某种形式的访问控制模块,正如伊顿建议的那样。例如,OG 是一个访问控制模块,尽管由于它的其他特性,人们通常不会这么想。

    如果您的意思是编辑/删除访问权限,OTOH,您在 admin/user/permissions 上按节点类型与角色拥有这些权限。

    当然,如果您只想对非管理员隐藏节点,您可以取消发布它们:只有管理员才能看到它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-21
      • 2020-09-07
      • 2010-12-29
      • 2021-09-28
      • 1970-01-01
      • 2019-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多