Working with permissions - help

Terms:

Hi all,

I need some help regarding permissions on the site.

For now I want to create the following.

A site where:

Anonymous users can:
Only view posts with a specific tag or content type and only view my main page of the site.
I tried to remove all rights on the permission page but it still showed content on the my main page and it still showed the names of the groups on the /community page.

Can you help me or point me in a direction. How do I control more specifically who can watch what?

Comments

jsibley

related question

First, I see that this question was posted in Dec 2010 and was never answered. It seems like a reasonable question. Does anyone at Acquia (as a last resort) look at unanswered questions from time to time? Wouldn't that be a good idea as a minimum standard for support?

I have what I think is a related question. Most of my DC site is private. I would like one group where authenticated users with a specific role can post discussion items that anonymous users can see. I can't figure out how I would do this in DC.

Also, once I create a group, how do I get to the settings that are shown when creating a group? I can't figure out how to get back to that (there were a number of vertical tabs on the left).

Thanks.

amxcld9

Ditto

I'd like to hear the answer on this...I'm evaluating various options for a site including DC6!

 

Thanks

GoalGorilla

permission architecture

These are basically Drupal issues, not specifically Commons issue.

First think about your needs, than draw something of an architecture plan, than start building.

You have 3 needs:

1. Per content type - check: http://drupal.org/project/nodeaccess or http://drupal.org/project/node_privacy_byrole

2. Show only the front page, check out this module - http://drupal.org/project/front

3. A specific tag is more difficult. What do you want to accomplish? Who will set this tag? Way more easy would be to create a new content type that is available for public as well. You can also use the checkbox 'display on front page' for example and next create a view that only displays content when this box is checked.

jsibley

Need more DC specific help

DC seems to be quite group-centric. In my case, while creating a new content type for public content might work (assuming the modules mentioned are compatible), it wouldn't be intuitive for users.

I think it makes more sense within DC to solve this with group permissions but am still not sure how to do this. I believe this would allow a member of a private group to post something to a private and a public group, which could be useful.

I also cant find where to change group settings or even how to delete a group and start over.

More help, please?

jsibley

On second thought

Maybe I am jumping to conclusions in assuming the best way to solve my problem is with a group that all can see and only some can create discussions in.

This being Drupal, there may be a number of potential solutions.  It would be great to hear what others think would be the best way to handle this within DC - ideally without additional modules, next best solution with modules known to play well with DC, and third best with modules that may or may not be compatible.