Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

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
add comment

2 Answers 2

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
add comment
  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
add comment

Your Answer

 
discard

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.