How to limit which users can see which forums?

Mateo1041 - December 17, 2006 - 15:54

Hi,

Is there a way to limit which users can see which forums? For example, our church has multiple forums for various committees and groups. I really don't want users from one group being able to post on the forum of another group. Is there a good way to limit this? Some users would be a part of multiple groups though.

Would the Organic groups module do what I need? I don't want users creating their own groups. I just want to limit what they can all see.

I looked at the Node Access Arbitrator module that is supposedly included in the version 5 core. But I can't seem to find how to limit nodes and forums.

Thanks much,
- Matt.

forum_access module

cog.rusty - December 17, 2006 - 19:04

The standard way in 4.7 used to be the taxonomy_access module. I guess it can still be used in 5. Pros: It can do anything. Cons: It can do anything.

The na_arbitrator does not do anything by itself, except making things easier for other access control modules. You don't need it in Drupal 5. It has been incorporated in core.

There is now a forum_access module for Drupal 5 (http://drupal.org/project/forum_access) which seems to do exactly what you want. It requires the ACL module to work. I haven't tried it myself, so I can't say anything more.

The forum access module is

Mateo1041 - December 17, 2006 - 23:01

The forum access module is perfect. Thanks! Just what I needed. Hopefully there's also a similar solution when we add file sharing to our Drupal installation.

 
 

Drupal is a registered trademark of Dries Buytaert.