Drupalに問題があります。サイト管理者だけがアクセスできる保護領域を持つサイトを構築しています。保護された領域にアクセスできる疑似管理者ロールを作成したいのですが、管理者/Drupalの完全な機能にアクセスしたくありません。
この場合、どちらを行うのが最善ですか?車輪の再発明をせずに、一部の領域(コンテンツの作成など)にのみスタイル付きアクセスでサブ管理領域を作成できますか?
はい。
ロールを作成し、ロールのアクセス許可(/ admin / user / permits)をアクセスに必要なものだけに設定します。
これらのユーザーにスタイル付きのテーマが必要な場合は、セクションモジュールを確認してください。役割とURLに固有のテーマを実行できます。
コンテンツ管理以外のアクセス許可を付与する場合は、サイト構成のアクセス許可を検討してください。
次の権限が追加されます。
- 管理テーマを管理する
- クリーンURLを管理する
- 日時を管理する
- エラー報告を管理する
- ファイルシステムの管理
- モジュールを管理する
- パフォーマンスを管理する
- サイト情報を管理する
- サイトのメンテナンスを管理する
- テーマを管理する
- サイト構築メニューを表示
- サイト設定メニューを表示する
troyntが言ったように、sectionsモジュールは通常このタイプのものに適しています。要件にもよりますが、サイトとは別のユーザーセクションを設定する必要があり、特定のデータのみを共有する必要があったため、共有テーブルをいくつか使用してマルチサイトを設定しました。
Drupal 6を使用している場合は、[ユーザー管理] / [役割]で新しい役割(サブ管理者など)を作成し、Dupal7の権限を付与します。[ユーザー]/[権限/役割]タブをクリックして、新しい役割を追加し、権限を付与します。
このリンクを参照してください: