SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to do the following using sharepoint 2010 permissions:

There are 4 groups with multiple members, each member can only add/edit their own list items and list items belonging to members of their group. They can view items of any group.

If the user is in Group A they should be able to add/edit all 4 group members list items.

How would i go about doing this?

share|improve this question
up vote 0 down vote accepted

I dont think there is simple OOB way of doing this, but it's achievable if you use event receiver, you need to handle both ItemUpdating and ItemDeleting, in the event receiver check the current users groups and authors group by SPUser.Groups, if current user is in Group A allow the operation otherwise check current user and author is in same group - if they are then allow the operation, if they are not cancel the operation, should be something like -

properties.ErrorMessage = "Permission Denied";
properties.Status = SPEventReceiverStatus.CancelWithError;
properties.Cancel = true;
share|improve this answer
  1. put the members of group a into b c d.
  2. assign the same permissions to the list/items with group b c d
  3. i don't know...
share|improve this answer
This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. – Hugh Wood Dec 5 '12 at 15:38

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.