Tracking Changes

Is there any way to track the changes on the property level?
Many employees ask for the permission to change the CRM properties, however, it is very sensitive as properties are entangled with our api connection.
thx