0

私は政府機関で働いており、Drupal に移行しようとしています。現在の私の仕事は、ユーザーとその役割に基づいてコンテンツへのアクセスを制限する最善の方法を見つけることです。

私がまだ理解していない大きな問題はこれです:

多くの異なる部門にそれぞれ独自のユーザーを持つ多くの異なるサイトが必要な場合。同じサイト上のすべてのコンテンツと分類用語 (および、ある部門が表示する必要がある、または表示すべきではないすべてのもの) へのアクセスを制限できますか? 私の調査では、これは可能であるように思われますが、非常に多くの異なるコンテンツ タイプとロールを作成し、基本的に 1 つの大規模な Drupal サイトを作成する必要があります。

これが最善の方法ですか?多くのノードを持つ 1 つのサイトと、多くのサイトを持つサイトのどちらが良いですか? 多くのサイトが進むべき道である場合、それらはすべて同じドメインを持っていますか? (例: www.government.com/parks 、 www.government.com/police など)

誰かがこの問題についての洞察やリソースを持っているなら、私は非常に感謝しています. 書籍やその他のリソースが価値のあるリソースである場合は、(合理的な範囲内で) 喜んで購入します。

4

1 に答える 1

0

部門ごとに異なるサブドメインを持つことができます。その場合、 Domain Access モジュールが役立ちます。この場合、コード ベースはすべてのサブドメインで同じになりますが (drupal インストールは 1 つしかないため)、ユーザーは異なると見なされます。これは、各ドメインに固有のドメイン ID が与えられ、それが区別されるためです。

ドメイン アクセス モジュールのビデオ

モジュールのプロジェクト ページに移動すると、詳細を確認できます。これがお役に立てば幸いです。

于 2013-05-17T00:07:09.177 に答える