Drupal で特定のノード (ノード タイプではない) へのアクセスを制限しようとしています。
これを行うための適切なモジュールが見つかりません (または方法がわかりません)。
コンテンツ アクセスは良いもののようですが、特定のノードへのアクセスを許可しないようにする方法はありません。
Drupal 6 で特定のノードへのアクセスを制限するにはどうすればよいですか?
コンテンツアクセスモジュールは確かに優れたものです。
インストールして有効にした後、Home › Administer › Content management
目的のコンテンツタイプに移動して選択します。をクリックしEdit
てから、Access control
タブをクリックします。パネルのページの下部を見てくださいPer content node access control settings
。
これを有効にすると、コンテンツを表示するときにコンテンツアクセス設定の新しいタブが表示され、個々のノードのアクセスを制御できるようになります。
ノードごとのアクセス制御をさらに細かくしたい場合は、Flexi Accessを確認してください(ただし、現在はDrupal 7のみを対象としています)。デフォルトでノードごとのアクセスを制御するように設定されており、アクセス制御リストを作成および維持して、アクセス制御をユーザーごととノードごとの両方に分割することもできます。
私はこれらの両方を自分で使用しています、そしてそれらは機能します。
その他のオプションについては、次のページを参照してください:ノードアクセスモジュールの概要@Drupal.org。
ノードアクセスはうまくいくはずです
ロールおよびユーザー アカウントごとに、グローバルおよびノード固有のセキュリティ アクセス許可を提供します。
- すべてのコンテンツ タイプとノードのグローバル セキュリティ (デフォルト)。
- コンテンツ タイプおよびコンテンツ タイプのすべてのノードごと。
- ノードごとのセキュリティ スキーム
鉱山を強調します。