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 have created a custom list (custom list def / content type /custom field). For this list I have 3 user groups. For each of the user groups I have different requirements:

  • Group 1 : can only see items created by them.
  • Group 2 : Can see all the items created by users in group 1 and all their own items.
  • Group 3 : They can see all the items.

I have looked up the SharePoint permissions options, but they don't seem to help me much. Any idea on how this type of filtering could be done?

share|improve this question
add comment

migrated from stackoverflow.com May 6 '11 at 7:40

This question came from our site for professional and enthusiast programmers.

1 Answer

up vote 1 down vote accepted

I don't believe this can be done easily out of the box. Not without breaking permission inheritance with a workflow, or some elaborate work-around like that.

In certain types of lists you have the option to restrict contributors to their own items. You could have 5 different user groups with "contribute" access on this list and they would all only see their own content.

Then, any user with elevated access will have access to view all content. You could have an administrator group and 2 separate groups with "Design" access, and they will all see everyone's items.

It's more of a binary switch than a gradient or tiered setting, unfortunately.

As a work-around, you could leave out the "only their own" setting on the list, grant all contributors the same access on the list by default, then create a workflow that triggers on new items to revoke access as appropriate (and add the creator's individual account).

I prefer to avoid this when necessary, since broken inheritance on individual items will start to impact your performance if this is done to often.

share|improve this answer
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.