Content Accessにてノードごとにアクセス制御

Events happening in the community are now at Drupal community events on www.drupal.org.
moyaji's picture

Drupal 7 にて、ノードごとにアクセス制御をしたいと思いまして
Content Access
http://drupal.org/project/content_access
モジュールを使い、
ノードの「基本ページ」で作成した、文章をアクセス制限したいと思っていますが、
どうしても制限がかからない状態です。

別システムで、
素のDrupalをインストールした状態でcontent_accessを有効にし、
この時ユーザー権限を再構築して下さい的なメッセージが出るので実行。
するとその別システムでは、制限がかかりました。

しかし本システムにてcontent_access を再インストールするところからやり直してますが
アクセス制限できません。
インストール時のユーザ権限の再構築メッセージも出ない状態です。

どのようなモジュールもしくは問題が関与しているかわかりますでしょうか…

Comments

http://drupal.org/project/nod

blauerberg's picture

http://drupal.org/project/node_access のRelated modulesに同じような機能を提供するモジュールの一覧があります。よく使われるモジュールとしては、上記の他にogなどもアクセス制御の機能が入っています。

「別システム」と「本システム」に導入されているモジュールの差分から調査するのが良いと思います。
デバッガが使える環境なら、modules/node/node.module:1394あたりにある、

module_invoke_all('node_view', $node, $view_mode, $langcode);

でステップ実行して、どのモジュールで制限されているか見るとすぐにわかります。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: