現在、drupal で 2 番目 (下位) の管理層を実現しようとしています。これらのユーザー用に同じ名前のモジュールを介して追加のセクションを作成したため、独自のテーマなどを使用できます。これらの 2 番目または下位の管理者に、ページのセクションにメニューを提供して、次のような特定の管理機能にアクセスできるようにしたいと考えています。他のユーザーや特定の種類のコンテンツなどを管理する.機能ですが、他の機能を許可します。この場合、2 番目の管理者が自分よりも下位階層のユーザーの役割を作成および変更できるようにしたいと考えていますが、実際の管理者に変更または作成することはできません。これは問題の一部にすぎませんが、より小さな問題は、既存の管理ビュー (ユーザーやコンテンツのビューなど) を複製し、その複製をセクションの下のパスに設定することなく、2 番目の管理セクションにテーマを設定したままにできないことです。助言がありますか?
1 に答える
1
これはおそらく、役割 (管理者/ユーザー/役割) を作成してから、その役割の権限 (管理者/ユーザー/権限) を定義することで実現するのが最適です。次に、そのロールに属するユーザー (admin/user/user/create) を作成し、アクセスしたいリンクを含むメニュー (admin/build/menu) を定義してから、メニュー ブロック (admin/build/block) を移動します。 ) を必要なリージョンに追加し、その特定の役割のみを構成します。
これを行うための正確な簡単な方法はありません。多くの権限の試行錯誤が必要です。あるブラウザで user/1 としてログインし、別のブラウザで作成したユーザーとしてログインして、設定した権限設定をテストすることをお勧めします。
于 2010-03-06T17:44:28.993 に答える