By irfanzone on
Could you explain briefly how would you create in Drupal a private area that is accessible only to a certain class of users. What existing modules would you use?
Could you explain briefly how would you create in Drupal a private area that is accessible only to a certain class of users. What existing modules would you use?
Comments
Organic Groups (OG) module
Organic Groups (OG) module can do this - in fact it lets you set up as many groups (classes) of users as you want. They can each have their own private area.
Or you could just create a role for this class of user and use TAC_lite or Taxonomy Access modules to control access to certain nodes.
gpk
----
www.alexoria.co.uk
gpk
----
www.alexoria.co.uk
What do you mean by private
What do you mean by private area? Do you want this area to be interactive at all, or do you just want an area where they could see content submitted by other users?
If the first is your goal, check out Access Control Layer and accompanying modules.
If the second is your goal, then some properly set up Views could do the task. You can have a view restricted to certain roles so not everyone could see it.
one point regarding the
one point regarding the views option-- the view may only be available to a certain role, but the nodes themselves will still be public. Truly "private" nodes require one of the available access control modules (ie taxonomy_access, content_access, nodeaccess, etc).
===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime." -- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz