Track IP for transaction returned in getaudithistory API
Summary:
Hi experts,
due to a security constraint in audit client's audit logging system, it's required to track IP of all entries returned by the
/fscmRestApi/fndAuditRESTService/audittrail/getaudithistory API.
Currently, IP is not part of the payload of the response, reporting an example below:
{
"voForeignKeyMap": {},
"userInternalName": "xxxx",
"userName": "xxxx",
"eventType": "Object Data Delete",
"qualifiedBusinessObject": "oracle.apps.hcm.people.core.uiModel.view.ManagePersonTypeUsageVO",
"businessObject": "Person Type Usage",
"description": "Person ID:ALFONSO DODA/PersonId:xxxx",
"descriptionInternal": "Person ID:xxxx/PersonId:xxxx",
"attributeInternalName": "PersonTypeId",
"attribute": "PersonTypeId",
"oldValue": "xxxxxx",
"attributeDetails": [
{
"attributeInternalName": "PersonTypeId",
"attribute": "PersonTypeId",
"oldValue": "xxxxxx"
},
{
"attributeInternalName": "PersonId",
"attribute": "PersonId",
"oldValue": "xxxxx"
},
{
"attributeInternalName": "SystemPersonType",