Hello,

I'm kind of new to Drupal, and in a couple of days realized it was the CMS that I was looking for... After playing around with modules and adding some content, the access permissions issue came up.

I have to admit I was a bit surprised of the lack of options the access control of the base package has. What I want to do is rather simple, hide some content from unauthorized users. What would be great, would be to have some sort of category only some groups/users can look into for instance.

I did a quick search on the module's list (Drupal 4.7 here) and realized there were many...."offers". What I want actually is some feedback from users who, like me, wanted some more fine-grained access control. What are the modules you use, pros and cons, etc.

I saw some modules that were based on taxonomy. That should be a good solution to define access control based on categories. I also found interesting the nodeperm_role module, but did not test it since from what I understood in the doc, it's under major development and lacks apparently some major features (am I wrong ?).

Thanks for your comments in advance.

Comments

stanbroughl’s picture

There is a taxonomy access module that gives you more extensive control over the cms on a user account by user account level.

You can define what categories they can access, and the levels of permission - which is perfect for hiding the content you don't want to show your unauthorised users:

Taxonomy Access Control

Access control for user roles based on taxonomy categories (vocabulary, terms).

* Automatically controls access to taxonomy terms and nodes (based on their category terms)
* Configuration page for each user roles
* Five permission types (View, Update, Delete, Create, List)

(If you want Taxonomy Access Control for individual users, check out tac_lite module.)