0

我在一个政府组织工作,我们正在尝试迁移到 Drupal。我现在的工作是找出基于用户及其角色限制对内容的访问的最佳方法。

我还没有弄清楚的大问题是:

如果我们想为许多不同的部门提供许多不同的站点,每个部门都有自己的用户。我们能否限制对同一站点上的内容和分类术语(以及一个部门应该或不应该看到的任何内容)的访问?在我的研究中,这似乎是可能的,但它涉及创建许多不同的内容类型和角色,并且基本上是创建一个庞大的 Drupal 站点。

这是最好的方法吗?一个站点有多个节点还是多个站点更好?如果许多站点是要走的路,它们是否仍然具有相同的域?(即:www.government.com/parks、www.government.com/police 等...)

如果有人对此问题有一些见解或资源,我将不胜感激。如果它们是有价值的资源,我愿意(在合理范围内)购买书籍或其他资源。

4

1 回答 1

0

您可以为不同的部门设置不同的子域。在这种情况下,域访问模块会很有帮助。在这种情况下,所有子域的代码库都是相同的(因为只有一个 drupal 安装),但用户被认为是不同的。这是因为每个域都被赋予了一个唯一的域 id 并且可以区分。

域访问模块视频

浏览模块的项目页面,您可以获得更多详细信息。希望这对您有所帮助。

于 2013-05-17T00:07:09.177 回答