Answered by:
how to implement Item level permission in sharepoint list.

Question
-
hi, I had list at root level in my publishing site.I had a column name Countrys which contains different countrys value into that like China,Japan etc...,I also had users to my site like "UserChina","UserJapan".So i want restrict the selecting of China to "JapanUSer" same with "Japan" to "JapanUser".How to acheive this.
Thanks & Regards, KrishnaFriday, January 27, 2012 1:29 PM
Answers
-
Follow the steps
Happy Sharepointing... Regards SPTECH07- Proposed as answer by Christopher Harrison Saturday, January 28, 2012 12:09 AM
- Marked as answer by Krishna_2011 Monday, January 30, 2012 7:13 AM
Friday, January 27, 2012 3:41 PM
All replies
-
1. Enable Audiences for List.
2. Create Audiences: JapanUSer, JapanUser, ....
3. Assign List Items to appropriate Audience.
Some information about Audiences http://technet.microsoft.com/en-us/library/cc261958.aspx
OlegFriday, January 27, 2012 3:40 PM -
Follow the steps
Happy Sharepointing... Regards SPTECH07- Proposed as answer by Christopher Harrison Saturday, January 28, 2012 12:09 AM
- Marked as answer by Krishna_2011 Monday, January 30, 2012 7:13 AM
Friday, January 27, 2012 3:41 PM -
SpTech07 is correct for the permissions. Audiences won't work as they're not a security mechanism. They'll show/hide the item, but the user could still navigate to the item directly.
You could also implement an event receiver for the list that would detect the appropriate column value and set the permissions for the correct user.
The one thing that I would add is that in SharePoint 2010 there is now a throttle for unique permissions on a library; if you're going to have a few thousand (or more) items you may wind up having too many permissions for the throttle.
Saturday, January 28, 2012 12:11 AM