Issue Summary
When running a PATCH for the user for a specific field, like the email, the Audit logs register a change to the start date (or even Teams), even though the data was not changed and it continues to appear on the UI:
Steps to Reproduce
- Run a PATH (thru swagger or curl) with content similar to the below to a user that didn't have any change made via API:
[ { "op": "replace", "path": "email", "value": "newtest2@email.com" } ]
- Check the Audit logs of the user to see the changes on other fields
Expected Results
Only the change for the field on the PATCH would appear on the Audit Logs
Actual Results
Other changes not related appears on the Audit Logs
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available