Sharepoint 2007 Setting Item level permission RRS feed

  • Question

  • How do i set item level permission using SharePoint 2007 workflow. As I've been working on employee leave management, time sheet entry and attendance, quite similar to Orange HRM features...And also being a beginner who never had any hands on SharePoint. It would be really grateful if anybody comes up with all the help for me.

    Employees should not be able to see each other's personal information like contact details, email addresses, etc other than the Admin. How do i do that step by step automatically using a workflow using SharePoint 2007....?

    Thank You.

    Sunday, February 2, 2014 6:37 AM


All replies

  • I believe you'll need to use custom code. One option would be to have folders preset for the people and set the permissions on the folders. When a new item is added, then move it to the appropriate folder based on the user.

    Andy Wessendorf SharePoint Developer II | Rackspace andy.wessendorf@rackspace.com

    Monday, February 3, 2014 2:00 PM
  • Thank You, Andy. 

    But how do i go about it? The whole procedure of creating a folder and then placing the item into it and setting permission. 

    Tuesday, February 4, 2014 5:54 AM
  • Thank You, Trevor...For showing concern :)
    Tuesday, February 4, 2014 5:56 AM
  • you can use the http://spdactivities.codeplex.com/ Grant Permission on Item workflow activity from codeplex and build the workflow.

    Below are the few examples



    hope this helps.

    My Blog- http://www.sharepoint-journey.com|
    If a post answers your question, please click Mark As Answer on that post and Vote as Helpful

    Tuesday, February 4, 2014 7:14 AM
  • Thank You, Devendra. I Installed SPDActivities, but it ain't working. Even if i click on that particular activity, nothing's working. The old 2007 activities still work but not the one which are newly added. 'll tell you what exactly i have done so far. I have added all the  individual employee details in separate folders and also given "Full Control" as permission for that particular individual. And now in future if the particular employee's contact detail has to be updated how will it get stored in his particular folder? Workflow has to be done for it. But there's no suitable Action specified. Please HELP.

    Thank You.

    With Regards,


    Wednesday, February 5, 2014 6:38 AM