You need to sign in to do that
Don't have an account?
History Tracking on User Object
I need to fetch history of user record in Apex Class. Is there any way to enable history tracking on User Obejct. I do not see "Set History Tracking" button above User Fields like we see in Account object.
To my knowledge, We cannot track history of any field on user object.
Indeed !! But working on workaround for this, I don't think I can make it.
The only thing i can think of is to create a custom object to track the details a User performs.
But each and everything cannot be captured.
Ya, Creating a custom object should only be the option.
No other workaround I guess so..
I just wrote a blog post on that topic. Maybe that helps:
http://www.forcegenie.com/2012/12/02/tracking-field-changes-on-user-object/
It allows you to track auditing on multiple fronts (by user, by role, by profile etc). Also it has the flexibility to create a snapshot as of a date in the past coupled with data archiving features. Auditing can be done on all standard objects and custom objects. Extending the auditing to a custom object is "just add two lines of code" and it is done. User object can be audited too