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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/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_Drupal Modules - Fatal编程技术网

Drupal 如何为多个客户分离数据?

Drupal 如何为多个客户分离数据?,drupal,drupal-modules,Drupal,Drupal Modules,我想建立一个Drupal站点,其中一组客户管理员可以为不同的客户管理相同类型的数据(内容类型)。我考虑过多站点设置,但这似乎有点太复杂了 以下是我希望能够做到的: 站点管理员可以创建内容类型、修改站点结构等 客户管理员可以登录并为任何客户添加内容(但不能创建内容类型) 客户可以登录并读取仅与他们相关的数据,但不能读取其他客户的数据 当不同的客户登录时,他们应该能够被引导到他们公司的品牌登录页 所有用户登录到同一URL(不是单独的域或子域) 我已经研究了许多不同的模块,但我不确定哪一个(s)最

我想建立一个Drupal站点,其中一组客户管理员可以为不同的客户管理相同类型的数据(内容类型)。我考虑过多站点设置,但这似乎有点太复杂了

以下是我希望能够做到的:

  • 站点管理员可以创建内容类型、修改站点结构等
  • 客户管理员可以登录并为任何客户添加内容(但不能创建内容类型)
  • 客户可以登录并读取仅与他们相关的数据,但不能读取其他客户的数据
  • 当不同的客户登录时,他们应该能够被引导到他们公司的品牌登录页
  • 所有用户登录到同一URL(不是单独的域或子域)
我已经研究了许多不同的模块,但我不确定哪一个(s)最适合我的目的。有什么想法吗


更新:我很欣赏这些答案,它们建议我们研究不同的模块,但正如我前面所说的,我已经研究了许多模块,但是因为有太多的重叠,我不确定哪一个最适合我的需要。我研究了:节点访问、空间、有机组(og)、子域、域、特征和上下文。我想要的答案更多的是解释为什么一个模块可能比其他模块更适合我的目的。

如果不是你想要的所有功能,那么它提供的功能最多。

你可能还想研究有机组

一个问题有太多的规范,我认为如果你把问题分解成几个部分,并详细阐述每个不同的问题,效果会更好。@业余爱好者-我需要所有这些部分。如果我单独征求建议,我会收到答案,告诉我使用一个或另一个模块。我需要一个模块,可以处理所有这些标准。