locked
Contacts and activity get deleted RRS feed

  • Question

  • Hi all;

    is there away to know who deleted a contact , and how to recover from that, we are experiencing this fun thing where some contacts and activity are missing and everone is saying i don't know.

    thanks in advance.

    Tuesday, September 6, 2011 8:18 AM

All replies

  • crm 2011= in webfrontend settings-system-monitoring make report
    greetz dao
    Tuesday, September 6, 2011 8:51 AM
  • Ms CRM 4.0
    Tuesday, September 6, 2011 9:22 AM
  • for future possible...

    u must write ure own script

     


    greetz dao
    Tuesday, September 6, 2011 10:46 AM
  • Hi,

    In CRM 4.0 you can install the free Audit Log accelerator available to keep track the record changes/deletion, or you can develop a plugin register it on Pre-Operation stage for Delete message of Contact and Activity entity (i.e. phone call, task) CRM 4.0 , in your plugin code you can retrieve all details for the entity record which deleting with the User who is deleting and can track these changes into the Custom entity.

    CRM 4.0 does not immediately deletes record from the database, it immediately mark/flagged record for deletion "Soft Delete" and then the CRM Service will permanently deletes once the maintenance service schedule runs then try using the following simple add-on (http://crmrecycle.codeplex.com/) for recovering deleted records (CRM service mark record in table as delete (soft delete) and there is guarantee that the data will be available for recovery) 

    For plugin development you may refer: http://msdn.microsoft.com/en-us/library/dd393295.aspx

    For CRM Audit Plugin you may refer: http://crmaudit.codeplex.com/


    Jehanzeb Javeed

    http://worldofdynamics.blogspot.com
    Linked-In Profile |CodePlex Profile

    If you find this post helpful then please "Vote as Helpful" and "Mark As Answer".
    Monday, September 12, 2011 6:05 AM
  • My suggestion moving forward is to remove all delete rights from Security Roles and train users to deactivate.  I generally take this approach on all implementation unless the client insists that delete rights are needed.

    As referenced in other responses, you'll need to leverage Audit capabilities either in the out-of-the box available features, through an add-on product or leveraging customization.  I suspect none of these methods will help with the current issue.  Your best course of action movign forward is to remove the ability to delete records from the security roles.


    Regards, Donna

    Tuesday, September 13, 2011 1:26 PM