问题标签 [drupal-permissions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
131 浏览

drupal - 如何更改创建页面的 Drupals 菜单选项

我有一个带有 Organic Groups 的 Drupal 站点,我希望一个组能够访问菜单选项并将页面放在 primary_links 菜单中他们想要的任何位置。其他组应该根本无法访问它。

我已经通过特权完成了其中的一些操作,但是有权访问菜单的用户可以访问所有菜单。我只是希望他们能够访问主链接菜单。

我怎样才能做到这一点?

0 投票
5 回答
18618 浏览

drupal - 如何授予特定用户对特定节点的编辑权限?

如何授予特定用户对特定节点的编辑权限?

我有一个名为“学生”的用户角色。多个用户具有该角色,只有少数人可以编辑节点。我怎么能意识到这一点?

0 投票
2 回答
1042 浏览

drupal - 挂钩烫发不止一种内容类型

Drupal 6.x

我有一个管理四种不同内容类型的模块。就此而言,如何为同一模块中的每个内容定义权限?这甚至可能吗?我不知道如何为每种内容类型定义权限,因为 hook_perm 必须用模块名称命名,并且它没有任何参数(如 hook_access $node)来返回基于内容类型的权限。这就是我想做的 -

任何帮助将不胜感激。

0 投票
4 回答
703 浏览

drupal - 使用 CCK 在 Drupal 中按节点创建日期访问字段

我正在寻找一种特定的行为,该行为根据节点的日期时间创建授予查看一个或多个 cck 字段的权限。

特别是我需要:

授予角色 A:对所有 CCK(旧的和新的)的完全访问权限 授予角色 B:访问所有 CCK,但仅限于节点中存在的 OLDER 超过 1 年 匿名用户:无权访问 CCK 字段

我怎样才能得到这个结果?

0 投票
2 回答
1554 浏览

drupal - Drupal - 对用户隐藏高级帖子设置

我迷失在 Drupal 允许权限的海洋中。

我有一个内容类型,它的修订和工作流程设置都设置得很好,但我不希望我的用户能够看到这些选项(每次自动新修订等)。

据我了解,当您禁用“管理节点”字段时,此信息会消失,但是当我禁用此功能时,这些用户的编辑节点链接会消失。

我的问题是双重的:

  1. 向用户隐藏此访问权限的正确方法是什么

  2. 如果禁用“管理节点”是关键,那么如何指导我的用户在创建内容类型后有权编辑其内容类型?(目前它指向admin/content/node

我见过涉及覆盖 template.php 文件的解决方案,但我不想这样做。

编辑

这是对行为的澄清:

当前权限

因此,通过这个设置片段,我的用户可以看到“修订信息”、“发布选项”等内容。

我希望这些高级功能不会出现在他们面前。我了解到的是,这可以通过禁用“管理节点”来控制。

问题是,如果未选中此项,我的用户会丢失菜单中指向编辑我的内容的选项。目前,这指向admin/content/node

0 投票
3 回答
514 浏览

drupal - Drupal 中的动态论坛权限

我的用户通过 SSO 访问 Drupal,每次服务器授权他们时,它都会返回一组权限(组/角色),据此我需要动态设置用户的论坛权限。

因此,例如,如果用户登录并且 SSO 说他已经注册了一门课程,我需要为他授予该课程论坛的特定权限。

显然我需要一个自定义模块,但它有点难以开始。

我正在考虑使用 ACL 模块的 API,但我可以在网上找到任何文档或教程。有没有?

有没有更好的方法来解决这个问题?

我会很感激任何帮助:)


(注意:我知道有些带有 GUI 的模块具有类似的功能,但我需要以编程方式进行)

0 投票
2 回答
754 浏览

drupal - 以编程方式在 Drupal 中添加用户论坛权限

我想以编程方式在 Drupal 中添加用户论坛权限。

我必须使用 ACL 模块吗?有没有例子,因为文档有点薄?

0 投票
1 回答
1713 浏览

drupal - 在 Drupal 中阻止权限

在 Drupal 中是否可以仅向特殊用户名显示菜单?

0 投票
1 回答
1037 浏览

drupal - Drupal:评论的访问限制

我想对发布在节点上的评论有一个限制机制(访问限制)。在我的系统中,所有节点都是公共的。但是,我希望将回复绑定到有机组,以便只有该组的成员才能查看回复。(例如,组可以是“付费用户组”和“免费组”

设想:

有一个可以公开查看的论坛主题。它有三个答复。两个公开发布,一个与付费用户组相关。

当免费用户登录时,他会看到主题和两条评论,而付费用户会看到主题和所有三条评论

如何在 drupal 6 中实现这一点?我需要建立自己的许可系统吗?

谢谢

0 投票
2 回答
2483 浏览

drupal - 如果用户没有特定权限,如何限制显示 Drupal 块?

我知道我可以使用Show block for specific roles设置来手动配置是否向用户显示块。

我有一个定义自定义块的模块。与其依靠管理员来限制基于角色的块可见性,我的模块能否限制其块的显示,除非用户具有特定权限