I have a few observations regarding Auditing as described in this document:
https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/unified-infrastructure-management/23-4/administering/UIM-Auditing-in-APIs.html
I deleted devices from inventory and it showed up in wasp_audit_log and wasp_audit_details, as expected.
Then I created a group. I could see the entry only in wasp_audit_log.
I added a device to the group, and I could see an entry in both wasp_audit_log and wasp_audit_details.
I deleted this group and there is entry only in wasp_audit_log.
Isn't wasp_audit_details supposed to be updated when groups are created and deleted?
UIM 23.4
wasp_audit_log table is the main table for auditing. This is responsible for logging object level information. Ex. group creation, deletion etc.
wasp_audit_details table is a reference table. It ONLY logs the extra attribute level information if any.
This is working as expected.
In UIM the audit functionality is controlled by two tables.
wasp_audit_log and wasp_audit_details.
wasp_audit_log table is the main table for auditing. This is responsible for logging object level information. Ex. group creation, deletion etc.
wasp_audit_details table is a reference table. It ONLY logs the extra attribute level information if any.
Ex. Modify group name. This requires to log the old name and new name of the modified group as well along with the object level information. In this case we see entries in both of these tables.
Please refer the screen shot where the wasp_audit_details table captures the reference record (id:18) of the group name change: