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

Is it possible to assign a public list view to a specific audience, so that the view does not appear in the drop down of available views for users that are not part of the audience?

If not, how do I hide views for specific audiences or groups?

share|improve this question

2 Answers 2

No

The only way to do this would be creating a separate page for each "audience" which are security trimmed. You can then place a List View Web Part on each page which contains your custom view.

Of course, the challenge then is providing appropriate navigation :)

share|improve this answer
    
You could also place multiple list view webparts on the same page, and in the webpart properties target them to different audiences –  Robert Lindgren Jun 10 '13 at 13:19
    
Aha .. good idea. Although be careful about putting too many on a page for performance reasons –  Martin Hatch Jun 11 '13 at 10:50
    
Yeah absolutely, to much of the good ;) –  Robert Lindgren Jun 11 '13 at 11:02
    
I solved this by creating aview and store the view.aspx in a seperate docLib with sharepoint designer. The DocLib has individual rights. –  elsni Jun 12 '13 at 10:13

Try creating a view. Navigate to that view, and "Edit" the page. Then edit the List View Web Part, expand advanced, and add your audience. This does not hide the view in the dropdown however.

share|improve this answer

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.