Hello Rishav, for YAML objects, I would check this through the generic Debug audit, not a separate YAML-specific audit action.
Since YAMLConfig objects are managed from the Debug/Object Browser side, the closest OOTB option should be: Global Settings > Audit Configuration > General Actions > Debug Object Browser Change
After enabling it, I would test all three actions once, create, update and delete a YAMLConfig object, and then check: Intelligence > Advanced Analytics > Audit > Action = DebugObjectBrowserChange
That should confirm whether IIQ is capturing those YAML object changes in your version. It should show details like who made the change, when it happened, and the target object/class.
I would not expect it to show the full before/after YAML content or field-level diff though. For exact YAML change history, I would still keep the YAMLConfig export in Git or some change-control process.
@rishavghoshacc If you don’t want to overload your audits with DebugObjectBrowserChange which will capture all changes made on all objects via debug, you can also consider adding YAMLConfig class entry in AuditConfig → under AuditClasses.