Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

Set an audience for a view of a list.

  Asked By: Umesh    Date: Mar 06    Category: Sharepoint    Views: 6057

I have a contact list that has several views. I need to limit one of these
views to a specific audience. I know I can limit the audience of the entire
list, but I just need to limit one view of the list to a specific audience, not
the entire list. Is there a way to do this and how would I go about doing it?



1 Answer Found

Answer #1    Answered By: Darrius Whitfield     Answered On: Mar 06

First, let me start with the standard disclaimer:

Audiences are not, never have been, and never will be security. So if
you want to secure the view  you can't do it with an audience  because
anyone with the right to create a view could simply recreate the view.

Second, views  are simply a set  of parameters fed to a listview web part
on a page. As such they cannot be audience enabled or secured.
However, you could create a custom page, place it in a document library
with security, and create the same view using a DataForm web part. Then
provide your users with a link to the page.

What you are really trying to do is make some of the columns in the list
secured for a specific  group. Since security only goes down to the list
item level that isn't possible to do out of the box in SharePoint. to
do that you would need to create custom field controls that include
security and use them as the columns of a custom list.

Didn't find what you were looking for? Find more on Set an audience for a view of a list. Or get search suggestion and latest updates.