Need to find deleted item in SharePoint 2013

Is there any way to find out who and when deleted an item from SharePoint 2013 list if it was deleted more than 30 days ago.  The retention time set up to 30 days.
Is it permanently gone now? How this could be investigated?

Thanks in advance.
Olga BarannikAsked:
Who is Participating?
CodeTwo SoftwareSoftware DeveloperCommented:
It depends on whether you have enabled the auditing feature on your SharePoint or not. If you have enabled auditing, go to Settings > Site Settings > Audit log reports and select the Deletion report. You should find the required information there.
If you do not have the auditing on, I am afraid that there is not much you can do about it.
Olga BarannikAuthor Commented:
Thank you!
Naveen SharmaCommented:
By Default, Recycle Bin status is on and Delete items in the Recycle Bin: value is 30 days but it can be changed.

You can set the values from 30 days to what ever you want via central admin. you have to have farm admin rights in order to make that change.

However, the best way to do this is use the OOTB auditing features or use an event reciever to record the deletion somewhere using code.

How to Track and Audit Changes in SharePoint Server 2016:
Sara TeasdaleCommented:
You can enable auditing in SharePoint. It`s available in site collection settings.Then you can access audit log report being a site collection admin.You can use the ItemDeleting event receiver. The idea is to create a copy of the current item in a separate list before it gets deleted.

Here's an example of how to create an event handler.

Here's another thread where the user is trying to do something similar. Should give you an idea on how to create/update items in a separate list within the handler.

Hope this helps.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.