Enable Create Audit Fields
|Knowledge Article Number||000213290|
|Description||Available in: Enterprise, Performance, Unlimited and Developer Editions
NOTE: This feature is now Generally Available and should no longer require the logging of a Support Case.
|Resolution||For a System Administrator to enable the feature they can follow the click-path below:
Setup | Customize | User Interface | Enable "Set Audit Fields upon Record Creation" and "Update Records with Inactive Owners" User Permissions
After enabling this organization wide permission, you need to grant to the user the profile permissions:
Set Audit Fields upon Record Creation - In order to allow the user to Set audit fields, such as Created By and Last Modified By, when you create a record (API only i.e Importing Tools) through Data Loader.
Update Records with Inactive Owners - in order to allow the user to Update owner and sharing-based fields on records with inactive owners.
While this feature is generally low risk, we recommend taking the time to review as much documentation as possible prior to requesting it be enabled.
The following two help topics are the best places to start:
Considerations before having Create Audit Fields enabled
How to specify the values in Created By, Created Date, Last Modified By ID, Last Modified Date
Create Audit Fields can be enabled for Professional edition after API has been provisioned.
Please refer to the article on enabling API for Professional edition