Answered by:
Does SharePoint 2010 include the ability to hide fields/columns from certain users?

Question
-
For instance, I want a list that users enter, among other things, their SSN. I want this information to be visible to that user and to members of a group but to no other users of the sites.
Does SP2010 include an easy way to accomplish this 'hide when the user does not equal the Author or Special Group' criteria?
Tuesday, June 1, 2010 1:33 PM
Answers
-
Thanks Anshul, this does sort out the mentioned issue. However, for SharePoint 2010 version, we can use the solution available here by SPGuys: http://spcolumnpermission.codeplex.com/
Thanks,
LM
- Marked as answer by are4664 Tuesday, October 9, 2012 3:57 PM
Tuesday, October 9, 2012 9:47 AM
All replies
-
Sadly, no. This didn't exist in MOSS and doesn't exist in SP2010.
You can use infopath to change the UI to implement this kind of rule. It probably doens't quite qualify as "easy" but it's doable.
--Paul Galvin, Computer Generated Solutions (CGS)
Microsoft MVP - SharePoint
Blogging @ http://feeds.feedburner.com/PaulGalvinsSharePointSpace
Twitter @ http://www.twitter.com/pagalvin- Proposed as answer by Clayton Cobb Sunday, June 20, 2010 7:51 PM
Tuesday, June 1, 2010 2:06 PM -
Note to the 2010 Moderators:
This person (Eitan Bach) only ever sends posts which recommend products from this company. He has never provided any help to people in the forums.
In many such cases in the pre-2010 forums he has sent his posts to threads which are over a year old and where the relevance of his posts to the thread is questionable.
You will also have noted that he discloses no connection to the company whose products he always suggests.
I treat him as a spammer and delete all the posts I see from him in the pre-2010 forums. Although you have (so far) less posts from him in the 2010 forums I suggest that you do likewise.
Mike Walsh (Moderator pre-2010 forums)
2010 Books: SPF 2010; SPS 2010; SPD 2010; InfoPath 2010; Workflow etc.
2007 Books: WSS 3.0; MOSS 2007; SPD 2007; InfoPath 2007; PerformancePoint; SSRS; Workflow
Both lists also include books in French; German; Spanish with even more languages in the 2007 list.Sunday, June 20, 2010 2:00 PM -
Paul is correct. This doesn't exist in regular SharePoint settings, but it can be done fairly easily in InfoPath if you customize the list form. This requires SP2010 Enterprise, though, and you have to incorporate some of my techniques for User Roles in Browser forms: InfoPath - User Roles in Browser-Enabled Forms Using AD Groups, InfoPath – User Roles in Browser-Enabled Forms Using Contacts List, and InfoPath - Get user information without writing code (extended). You'd still have to make sure this field does not get shown in any View, though, because this method will only control what people see when the form is open. There is no security or obscurity in view columns.
SharePoint Architect || Microsoft MVP || My BlogSunday, June 20, 2010 7:54 PM -
- Proposed as answer by Anshul_SP2009 Tuesday, February 22, 2011 4:11 AM
- Unproposed as answer by Clayton Cobb Tuesday, February 22, 2011 6:51 AM
- Proposed as answer by Laemon Tuesday, October 9, 2012 10:43 AM
Tuesday, February 22, 2011 4:11 AM -
Thanks Anshul, this does sort out the mentioned issue. However, for SharePoint 2010 version, we can use the solution available here by SPGuys: http://spcolumnpermission.codeplex.com/
Thanks,
LM
- Marked as answer by are4664 Tuesday, October 9, 2012 3:57 PM
Tuesday, October 9, 2012 9:47 AM -
Cool, thank you. I will try this out.
Field-level security is one of the features that I miss the most from my Domino days. That and the ability to set show/hide properties based on read/edit mode.
Ann Edwards
Tuesday, October 9, 2012 3:59 PM