Tuesday, April 19, 2016

User Field History Tracking

In many cases, we need to track value changes in User object. But, as you know that we are not able to set Field History Tracking in user object (until now April 2016). If you have developer, you can get developer to write trigger on user object and write the changes to a custom object. But if you don't have, User Field History Tracking app package is here to help.

User Field History Tracking implement the same idea as I said earlier, with a trigger in user object and write the changes into a custom object. Once you installed this package from AppExchange, you will notice new app "User Field History Tracking", you just need to set fields need to track, either standard or custom field from User Field History Setup tab.

Select one or more fields to track field history. Once you have completed your selections, click "Save Settings". The selected field(s) will then be tracked from that point forward. If you remove a field(s) from history tracking and click "Save Settings", field history will no longer be tracked. Any previous history for the removed field(s) will still be available as User Field History records. You may come back to this page at any time to update the fields selected for history tracking.

All changes happened after you set field to track will be available as new record in User Field History object. For here you can see, who change what, what is the previous and new value, when is the change happened.

Type: AppExchange (Managed Package); Private listing

Paid/Free: Free

Publisher: Stratus Consulting Group, LLC


Version: 4.1

Blog last updated: 19 Apr 2016


  1. This appExchange listing is no longer active. Does anyone know of a substitute?

    1. would you mind to try this one https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000E9l42UAB
      let me know how it goes

  2. This comment has been removed by a blog administrator.