Content Accessが機能していません

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
bzj00220's picture

Content Accessが機能していません

認証ユーザーの方のうち、特定の役割を持っている方だけに
見せたいページがあります。

http://ドメイン名/node/ノードid/access
から設定してみたのですが、誰でも見れるようになってしまいました。

だいぶ前にContent Accessというモジュールを入れて
正常に動作していました。

どうも、いつのまにかContent Accessが
動作していない状態になっていたようで
他にもアクセス制限したいページが誰でも見れる状態になっていました。

Content Accessは最新にアップデートしましたがまだ機能していないままです。

どなたか原因・対策方法などがわかる方は教えていただければ幸いです。

Comments

Devel モジュールに同梱されている Devel

dokumori's picture

Devel モジュールに同梱されている Devel Node Access を使うと、適用されているアクセスコントロールの詳細を見ることができます。

このモジュールには2つのブロックが付属しています。これらを footer などのリージョンに表示して、問題のページをロードしてみてください。

解決しました

bzj00220's picture

自分では解決が無理そうだったので業者さんにお願いして解決しました。
ほかにもアクセス制限のモジュールが入っていたため、不具合が生じていたそうです。

content accessの設定の一番下に「高度」という欄があります。

Give content node grants priority
If you are only using this access control module, you can safely ignore this. If you are using multiple access control modules you can adjust the priority of this module.

と書かれたところ設定を0→1に変更したら、無事に動作するようになりました。
ありがとうございました。

解決しました

bzj00220's picture

自分では解決が無理そうだったので業者さんにお願いして解決しました。
ほかにもアクセス制限のモジュールが入っていたため、不具合が生じていたそうです。

content accessの設定の一番下に「高度」という欄があります。

Give content node grants priority
If you are only using this access control module, you can safely ignore this. If you are using multiple access control modules you can adjust the priority of this module.

と書かれたところ設定を0→1に変更したら、無事に動作するようになりました。
ありがとうございました。