【问题标题】:Restrict access to a webform node to only a particular role in Drupal限制对 webform 节点的访问仅限于 Drupal 中的特定角色
【发布时间】:2010-09-07 16:15:27
【问题描述】:

我使用 Drupal 6.19 并使用 Drupal 中的 webform 模块在我的 Drupal 站点上创建了一个表单。该表单显示在导航菜单中。 是否可以将对表单的访问限制为仅特定角色? 也就是说,我只希望属于特定角色的用户能够在导航菜单中看到表单链接并能够访问它。属于其他角色的用户不应该在导航菜单中看到表单链接,也不应该能够访问它。 这个可以吗?

请帮忙 谢谢你

【问题讨论】:

    标签: php drupal drupal-6


    【解决方案1】:

    一如既往,有几种方法可以给猫剥皮……:)

    使用node privacy by role 模块怎么样?似乎完全符合您的要求。如果您需要控制粒度,您可以按内容类型或按节点设置它。

    要查看的其他模块:content accesswebform submission acl

    希望有帮助。

    【讨论】:

    • +1 表示简单直接。您想限制对节点的查看访问。任何这样做的标准访问控制机制都可以工作。
    【解决方案2】:

    您可能应该检查hook_access 以手动执行此操作。或者看看 content access 模块是否有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-26
      • 2019-03-23
      • 2020-06-05
      • 2011-09-30
      相关资源
      最近更新 更多