I've setup View Block that renders a custom content type. The issue is that block content shows up for logged users only. I ensured that anonymus user has "view published content" permission. No permission restrictions are set for that specific block.

any ideas what is wrong here? Could I use a Devel to inspect that somehow? thx!

1 Answer 1


There are multiple layers of permissions which might responsible for this,trying to cover some of them if that helps you.

  • Check right in the views configuration page and check "access" should be set to "view publish content".
  • Ensure you are not having contrib module like block_access or custom code which is putting a check the block view on user role basis.
  • Ensure if you are using contentaccess module or nodeaccess module and they are not letting the block visible to anonymous user.
  • You are the man! Nodeaccess was overriding view permission! Thanks a bunch you saved my day! :)
    – Antonio
    Oct 11, 2013 at 15:54
  • @Antonio glad it helped you :)
    – arpitr
    Oct 11, 2013 at 16:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.