Answers.Body: <p>There is no such report that filters by logged in user and no integration with views as well AFAIK.</p>
  
  <p>If you want detailed change log than you (system has logging enabled) then you can use <a href="https://civicrm.org/extensions/extended-logging-report" rel="nofollow noreferrer">Extended logging report</a>. And manipulate report parameter like </p>
  
  <pre><code>/civicrm/report/contact/extendedloggingsummary?reset=1&amp;force=1&amp;display_name_value=abc&amp;display_name_op=has
  </code></pre>
  
  <p>Inbuild report</p>
  
  <pre><code>/civicrm/report/logging/contact/summary?force=1&amp;reset=1&amp;display_name_value=abc&amp;display_name_id_op=has
  </code></pre>
  
  <p>If you don't have logging enabled than you can use Database log report and build report parameter</p>
  
  <pre><code>/civicrm/report/contact/log?reset=1&amp;force=1&amp;sort_name_value=abc&amp;sort_name_op=has
  </code></pre>
  
  <p>If you want to support filtering by logged in user in one of the two above report than you add filter using selectWhereClause or alterReportVar hook.</p>
  
  <p>Support to views won't be difficult by writing an module extending to civicrm entity module. If you can extend views module to support change log than you can filter or retrieve various data of the contact.</p>
  
  <p>Thanks</p>
  
  <p>Pradeep</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-04T02:59:19.477Z
Answers.Text: Yea, writing a module is way beyond my ability. I know enough PHP and such to be able to do some minor things, but that's it.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-04T03:01:39.693Z
Answers.Text: Do you have logging enabled?
Answers.UserDisplayName: Pradeep Nayak
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-04T11:59:18.263Z
Answers.Text: Yes, but we're talking about going back a year or more into the data. The logs don't go back that far. The information is in the Activity listing, so we thought maybe somewhere we could create a report based on that.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-10-20T18:23:57.957Z
Answers.Text: Just a note to say that in 2023 on Civi 5.65 the [Extended Logging Report](https://civicrm.org/extensions/extended-logging-report) extension is broken and hasn't been updated since 2012. I too am looking for a solution to provide detailed reports for specific fields from Civi's detailed logs (logging enabled).
Answers.UserDisplayName: Justin657
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-03T19:48:07.647Z
Answers.LastActivityDate: 2020-02-03T20:10:20.673Z
Answers.LastEditDate: 2020-02-03T20:10:20.673Z
Answers.UserDisplayName: Pradeep Nayak
Body: <p>Is there a way to go through and create a report (either in Civi or using Drupal Views) that shows what records have been updated by the owner themselves? Such as them going in and updating an employer or address?</p>
  
Tags: <reports><custom-reports>
Title: Report: Records that have been updated by owner
ThreadText: # Report: Records that have been updated by owner
  
  (Asked by: username_0 on 2020-02-03)
  
  Is there a way to go through and create a report (either in Civi or using Drupal Views) that shows what records have been updated by the owner themselves? Such as them going in and updating an employer or address?
  
  **Tags:** reports, custom-reports
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-02-03. Score: 1
  
  There is no such report that filters by logged in user and no integration with views as well AFAIK.
  If you want detailed change log than you (system has logging enabled) then you can use Extended logging report. And manipulate report parameter like 
  /civicrm/report/contact/extendedloggingsummary?reset=1&force=1&display_name_value=abc&display_name_op=has
  
  Inbuild report
  /civicrm/report/logging/contact/summary?force=1&reset=1&display_name_value=abc&display_name_id_op=has
  
  If you don't have logging enabled than you can use Database log report and build report parameter
  /civicrm/report/contact/log?reset=1&force=1&sort_name_value=abc&sort_name_op=has
  
  If you want to support filtering by logged in user in one of the two above report than you add filter using selectWhereClause or alterReportVar hook.
  Support to views won't be difficult by writing an module extending to civicrm entity module. If you can extend views module to support change log than you can filter or retrieve various data of the contact.
  Thanks
  Pradeep
  
  > **Comments:**
  > **username_0**: Yea, writing a module is way beyond my ability. I know enough PHP and such to be able to do some minor things, but that's it.  
  > **username_1**: Do you have logging enabled?  
  > **username_0**: Yes, but we're talking about going back a year or more into the data. The logs don't go back that far. The information is in the Activity listing, so we thought maybe somewhere we could create a report based on that.  
  > **username_2**: Just a note to say that in 2023 on Civi 5.65 the [Extended Logging Report](https://civicrm.org/extensions/extended-logging-report) extension is broken and hasn't been updated since 2012. I too am looking for a solution to provide detailed reports for specific fields from Civi's detailed logs (logging enabled).  
  
  ---
  
  