I have one list called Projects. I want to enable this list to the administrators or project managers. If any other person login to the site, that list should not be appear to that person. Also it should not appear in the quick launch also. I tried with target audience but not succeeded. I think that approach is wrong. How to do this? Need to write any code or shall we do by user interface it self only!! I would feel great if any one suggest me the ways to do it. Thanks
|
In a senario where you want to show a specific data only to a specific user or a group, whereas all the other data in the list should be visible to everyone else in the company. You can use the following approach
Thats it! Taken from : Hiding List from Users Hope it helped ;)
|
|||||
|
|
|||
|
|
|
hi could you please refer to these as its exactly what you need: hide list for users or groups using javascript: http://sharepointnadeem.blogspot.co.uk/2011/09/hide-sharepoint-list-field-based-on.html Customizing user access to a SharePoint list or library: also somthing similar: and Show\Hide list items from specific users or group in SharePoint
http://spdailytips.blogspot.co.uk/2011/09/showhide-list-items-from-specific-users.html hope it helps :) |
||||
|
|
Break permisisons/ inheritance on the list. You do this by going to the list/library permssions/stop inhertiting permisions. Then tick the box next to the groups/people you don't want to see the list then select 'remove user permissions.' from te ribbon. That's it. If a group/user doesn't at least have read permission to a list/library then they will not see it. I.E. Will be collapsed on a page as web part with 'you don't not have permission to view this source' On the quick launch or on all site content, will be invisible. |
|||
|
|
