SharePoint Access Restrictions
Is it possible to restrict access in SharePoint 2007? For example I would like to restrict access to files in document center to user so that they can only delete files that they upload. I have few users in Group with Contributor permissions which means they have access to all files.Thanks,B
December 29th, 2009 10:10pm

Hi,as far as I know, SharePoint document libraries do not allow you to set permissions in such a manner to allow users editing/deleting only their own documents. Similar feature exists for other lists like team discussions and blog comments but it does not exist for document libraries.You can configure which items in a SharePoint list users can read and edit Open the list that you want to configure. On the Settings menu, click List Settings. On the Customize page, in the General Settings column, click Advanced settings. On the List Advanced Settings page, in the Item-level Permissions section, under Edit Access: Click All items to enable users to edit all items in the list. Or Click Only their own to enable users to edit and delete only their items in the list. Best Regards, Ammar MCT
Free Windows Admin Tool Kit Click here and download it now
December 29th, 2009 11:17pm

For libraries there is no out of the box solution, but you can create an event receiver or a Visual Studio workflow to change permissions after the user uploads a document. SharePoint Designer workflows cannot change permissions by default, but you can create or download custom actions to do this. (See: http://www.codeplex.com/SPDActivities)Mike Smith TechTrainingNotes.blogspot.com
December 30th, 2009 12:16am

Even better, related to the above, write an Event Receiver against the ItemDeleting() event, and then based on some custom code/logic, continue w/the delete or cancel it.http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spitemeventreceiver.itemdeleting.aspx- M- Michael Mukalian - MCTS: MOSS 2007 Configuration - http://www.mukalian.com/blog
Free Windows Admin Tool Kit Click here and download it now
December 30th, 2009 2:43am

Or, without any code at all, use SharePoint Designer workflows to immediately delete the standard permissions from the document and immediately re-add everyone with only Read permissions + Full control for the creator. This can be done in three steps with a simple SPD workflow using these custom SPD activities:- Delete List Item Permission Assignment- Grant Permission on Itemhttp://www.codeplex.com/SPDActivitiesSimply start by ensuring you have your groups defined so that you only have to remove and re-add one whole group of Contributors who become Readers.SharePoint Architect || My Blog
December 30th, 2009 7:59am

Hi B It's not possible to restrict to view or delete only their own as you have mentioned about document center. If it's a list then there is a out of box feature can help you. You can create a new Permission level to only upload and not delete or setup item level security ( which is manual task and it's not easy once you have more number of files ). Regards Balu
Free Windows Admin Tool Kit Click here and download it now
December 31st, 2009 6:52am

As has already been mentioned, there are no out of the box solutions for this. On the Advanced settings page for a list, you can set the permission so that users can only read / modify items they created. But this is no available for document libraries. However, I've created a solution for this on CodePlex that adds this ability for Document Libraries - check it out at http://moresharepoint.codeplex.com.
July 3rd, 2010 7:57am

have you used this successfully? I would like to grant item level permissions (what are my choices for 'levels'??) for single value people picker fields called 'authorized by' & 'requested by' as well as a sharepoint group I created on the site called 'attendance managers' possible? I would really appreciate any feedback you can provide - I have tried for months to get answers to these questions.
Free Windows Admin Tool Kit Click here and download it now
December 1st, 2010 10:40am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics