I'm really new to Drupal and I've looked around but can't seem to find the answer to my question.

I have a site which I'm building and I want visitors to the site to be able to see some pages and not others. For example, I host an online learning course which I only want registered people to be able to access but I want them to be able to see other guest focused pages.

Is this possible and if so can you point me in the direction I need to look into for it.

Thanks

Kieran Briggs

Comments

mshepherd’s picture

In short, yes it's possible.

There's probably several modules that'll help you do this. Is often use Content Access http://drupal.org/project/content_access and ACL http://drupal.org/project/acl

They'll help you define content types that are private (you need to be logged in as a priveledged user) and public (visible to anonymous visitors).

jaypan’s picture

That module will definitely work. If you want to be able to set access permissions on individual pages, rather than blanketing a content type, I've found the Tac Lite module to work very well.

Contact me to contract me for D7 -> D10/11 migrations.

Wheelz’s picture

Thanks for the help guys!