In this article, Mathew Dressel and Grzegorz Gogolowicz demonstrate how to implement column level security in Windows SharePoint Services and Microsoft Office SharePoint Server 2007. Currently SharePoint does not provide this capability which leaves developers to develop their own solution when needing to secure columns of data for a specific subset of users to a given site.
The object of the article is to:
- store data in a secure manner from unauthorized users
- render secured data only to authorized users
- only allow authorized users to modify secured data
To implement column level security the authors used:
- Data Storage List
- Custom Field Type
- Deployment Solution Package
The authors have made the code available on on the MSDN Code Gallery. Enjoy Column Level Security in SharePoint.