Comprehensive list of Content access modules and how to enable them to work together

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

I created a list of content permission modules that I have encountered with their weights on my system.

  1. Can we create a comprehensive list?
  2. How can they work together or should they. From your experience, what has been the worst and best combinations ?
  3. what effect does module weight have on implementation of access? is it true that if access is already granted, it will not be restricted by another module that comes into play later?

Weight/ Name/ Version/ Brief description

0 Content Permissions 6.x-2.x-dev Set field-level permissions for CCK fields.
(admin determines)

0 Coherent Access 6.x-1.x-dev Provides user level node access for viewing and editing.
(node authors can define access to node content)

0 Content Access 6.x-1.0 Provides flexible content access control
(administrators have finer grained controll over access settings per content type and node)

0 UR-Node Access 6.x-1.0-beta9 Provides per node access control based on relationship to author

0 UR - Field Permissions Set field-level permissions for CCK fields of content_profile nodes.

0 Workflow access 6.x-1.1 Content access control based on workflows and roles.

0 ACL 6.x-1.0-beta4 Access control list API. Has no features on its own.

1 Organic groups access control HEAD Enable access control for private posts and private groups
(private or public groups and their posts would have the corresponding permissions)

3 OG Content Type Admin 6.x-1.0 Allows restriction of content type use based on group. (restrict content creation to a particular group)

10 Taxonomy Access Control Lite 6.x-1.x-dev Simple access control based on categories. (restrict who can click on a vocab term and see the results)

19 Content Field Privacy 6.x-1.0 Allow users to control per-field privacy settings. (on input forms and display)

There is Domain Access and Ubercart node access also

Comments

Please add links

borfast's picture

It would be nice to have the links for each of the mentioned projects.

Status?

msypes's picture

What is the status of this process?
I'm brand new to Drupal and getting a message that "The content access permissions need to be rebuilt." every time I try to enable UR-Node Access (6.x-1.0-rc2).
Based on this post, I'm getting the idea that this is because I already have CCK's Content Permissions (6.x-2.5) enabled.

Can someone enlighten me as to the cause, the severity/importance of this issue, and if there is, indeed a solution to using combinations these modules?

Thanks.

node access rules of thumb

rantebi's picture

Very nice article:
http://www.zivtech.com/blog/drupal-node-access-explained-0

Explains many important things.

"is it true that if access is already granted, it will not be restricted by another module that comes into play later?"
It is TRUE because grants can only be given by modules and not taken.

Access Control

Group organizers

Group notifications

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

Hot content this week