在我的drupal 7站点上,每个注册用户都可以添加节点。但是有时我想让一些用户进行分组,例如为此用户/组的"临时禁令"和块节点添加/编辑。
我该怎么做?
您有很多模块用于权利和访问:
https://www.drupal.org/project/block_access
https://www.drupal.org/project/og
也有自定义方法:
https://drupal.stackexchange.com/questions/69861/how-do-i--programmatily-assign-the-access-the-access-to-a-block
添加另一个角色。
否认这个角色可以添加节点(或您想拒绝它们的任何内容)。
将用户角色更改为这个新角色。
编辑
创建一个实现Hook_menu_alter以更改所需路径的"访问回调"的小型模块,然后在您的自定义访问回调功能中,返回所需角色的true,false forse fors fors for how hile dist of truce''。
模块拒绝访问是我要寻找的。