none
Is it possible to disable the recycle bin at the site level?

    Question

  • In Sharepoint 2007 we would like to be able to have items automatically deleted & not show up in the recycle bin at the site level or the site collection level without changing the settings for the entire site collection.

    Can this be done? Could I setup a workflow to do this for me automatically once something is deleted from a list or document library?

    Monday, October 11, 2010 2:10 PM

Answers

  • Correct... Hiding it does not remove the data in it. A workflow could take care of that but moniter that workflow incase it breakes.. It's a good no code way to do it. Forgive type-o's (sent via smartphone)
    Kris Wagner, MVP, MCITP, MCTS Twitter @sharepointkris Blog: http://www.sharepointkris.com/blog
    • Marked as answer by David HM Thursday, October 21, 2010 9:52 AM
    Monday, October 11, 2010 9:20 PM
    Moderator

All replies

  • Recycle Bin has been set at the web application level, so you can not disable it at site collection or site level. But you can hide it from the user.

    To delete item permanently from list or document library, you will have to create list event receiver which will permanently delete last deleted item. Get last deleting item and use Recycle method on it to delete permanently.


    Regards, Sandip Patil, .Net,Sharepoint Developer www.worldofsharepoint.com
    Monday, October 11, 2010 3:00 PM
  • The Recycle bin settings can not be managed at site level.  To remove the items completely use the event handlers.

     

    To hide the Recycle Bin link ref below URL

    http://www.etechplanet.com/blog/hide-view-all-site-content-recycle-bin-and-site-actions-link-in-sharepoint-website-for-non-admin-users.aspx

     

     

     


    Senthilrajan Kaliyaperumal
    Monday, October 11, 2010 4:06 PM
  • Hiding the recycling bin does not mean data is not stored there after deletion. Correct?

    Also, these changes would affect all sites not just the Site owner, I do not want this to affect all sites in a site Collection only at the site level.

    Using programming is not an option for us, can we setup a workflow to execute the automatic deletion of something & removal from the recycle bin?

     

    Monday, October 11, 2010 5:28 PM
  • Correct... Hiding it does not remove the data in it. A workflow could take care of that but moniter that workflow incase it breakes.. It's a good no code way to do it. Forgive type-o's (sent via smartphone)
    Kris Wagner, MVP, MCITP, MCTS Twitter @sharepointkris Blog: http://www.sharepointkris.com/blog
    • Marked as answer by David HM Thursday, October 21, 2010 9:52 AM
    Monday, October 11, 2010 9:20 PM
    Moderator