我正在构建一个可以创建团队的用户的网站,我希望允许团队中的任何成员编辑团队的任何内容 - 但只能编辑他们所在团队的内容。我发现内容访问和节点访问等模块允许您创建角色并从那里分配访问权限,但您仍然需要手动将用户分配给这些角色。
看起来这意味着我需要为每个团队创建一个滚动并将每个团队成员分配给该角色?这似乎太复杂了。
由于用户可以将自己分配给团队,是否有一个模块可以读取哪些用户与特定团队相关联并允许他们仅为该团队编辑内容/节点?
谢谢!
答案 0 :(得分:0)
Organic Groups modules使“用户可以创建和管理自己的'群组'。”
您的实施可能类似于drupal.org在https://groups.drupal.org/上对此模块的使用。每个用户都可以加入群组并为该群组创建内容(某些内容类型可以由该群组中的任何其他人编辑)。