How to allow users to create sub site but not to delete?
Hi, I have been asked to give permission to one of our users the ability to create sub sites but not to delete, this includes the sites he created. Please could someone tell me how to do this? What I know is I need to create a permission level apart that nothing I know at this stage. Thanks Shiva SShiva Sadayan
June 11th, 2010 5:53pm

Create a custom Permission Level "Site Settings> tab "user and Permissions">advanced Permissions>List Settings>Permission Levels>add new Permission Level. there you select on tab "Site Permissions" the following option "Create Subsites - Create subsites such as team sites, Meeting Workspace sites, and Document Workspace sites." and associate that Permission to the user. I think this will work. André Lage Microsoft SharePoint, CRM and Sybase Consultant Blog:http://aaclage.blogspot.com Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/
Free Windows Admin Tool Kit Click here and download it now
June 11th, 2010 7:28pm

I would create the event handler for SiteDeleting, and cancel the event based on logged in user(atleast you may need admin to delete previlege) Refer here for Sample : http://help.outlook.com/en-us/140/ms473161.aspx Thanks, ~Uday, http://www.mstechblogs.com/sharepoint
June 11th, 2010 9:28pm

> I think this will work. Could the Original Poster please come back and say if this works for him. (If it does marking the post as an answer - which the OP can do - would save me some time too) (Moderator( It's clearly better to do this using the UI and standard permissions rather than to use event handlers as was later suggested. 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.
Free Windows Admin Tool Kit Click here and download it now
June 11th, 2010 10:00pm

Just make the test, using user interface, in fact user can create the site, but will show the interface to define new groups, then the user can add as owner and dont making inherit permission, so dont response to your question. If you only have the "Create subsites" the option "Use same permissions as parent site" will be disable. Mike was right on question the answer. You can use SPWebEventReceiver.WebAdding and add code to make inherit permission from top site using spweb.BreakRoleInheritance Method André Lage Microsoft SharePoint, CRM and Sybase Consultant Blog:http://aaclage.blogspot.com Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/
June 12th, 2010 1:00am

Hi André, Thanks for your reponse - but it did not work for me. I created a Permission Level called "CanDeleteSite" and then enabled the following option as suggested in the reply. "Create Subsites - Create subsites such as team sites, Meeting Workspace sites, and Document Workspace sites." Created a group and enabled "CanDeleteSite" , and finally added Test1 user to the group. Logged-in as Test1 - Created a site successfully but I was also allowed to delete the site. I do not want to allow the user to delete sites. Am I missing here anything? Thanks Shiva S Shiva Sadayan
Free Windows Admin Tool Kit Click here and download it now
June 12th, 2010 2:55pm

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

Other recent topics Other recent topics