Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Drupal中编辑内容_Drupal_Content Management System_Drupal Modules - Fatal编程技术网

在Drupal中编辑内容

在Drupal中编辑内容,drupal,content-management-system,drupal-modules,Drupal,Content Management System,Drupal Modules,我在本地机器上安装了一个Drupal(版本9)实例。 我想将用户添加到“组”,如“部门X”、“部门Y”等 这就是我努力实现的目标: X部门 userA(角色编辑器) 用户B(角色编辑器) Y部门 用户C(角色编辑器) userD(角色编辑器) 我希望同一部门内的用户能够编辑彼此的内容。例如:“userA”和“userB”可以编辑彼此的内容,但不能编辑“userC”或“userD”编写的内容 我怎样才能做到这一点 提前感谢您的帮助 步骤1:您必须聚合角色departmentX和depart

我在本地机器上安装了一个Drupal(版本9)实例。 我想将用户添加到“组”,如“部门X”、“部门Y”等

这就是我努力实现的目标:

X部门

  • userA(角色编辑器)
  • 用户B(角色编辑器)
Y部门

  • 用户C(角色编辑器)
  • userD(角色编辑器)
我希望同一部门内的用户能够编辑彼此的内容。例如:“userA”和“userB”可以编辑彼此的内容,但不能编辑“userC”或“userD”编写的内容

我怎样才能做到这一点


提前感谢您的帮助

步骤1:您必须聚合角色departmentX和departmentY

步骤2:向用户添加特定角色

第三步:最后您可以编辑所有权限

用户应该是这样的:

有一个“小组”模块回答了我的问题。

Department X

 - userA (role - [editor, departmentX]) 
 - userB (role - [editor, departmentX])

Department Y

 - userC (role - [editor, departmentY]) 
 - userD (role - [editor, departmentY])