Auditing is used to tracks events such as viewing, adding and modifying data through service invocation. The ISB provides an auditing system including a user interface for monitoring. The data that is captured contains:
Access to the auditing information is limited to authorized users.
The auditing records are stored in a structured relational database with the following structure:
Name Type Nullable ----------------------------------------- AUDIT_TABLE_ID NUMBER(10) ENCRYPTED_HASH VARCHAR2(128 CHAR) Y OV_GUID VARCHAR2(50 CHAR) Y PRINCIPAL VARCHAR2(50 CHAR) Y BUS_SERVICE_NAME VARCHAR2(100 CHAR) Y BUS_VIEW_NAME VARCHAR2(50 CHAR) Y BUS_OBJECT_NAME VARCHAR2(50 CHAR) Y INPUTS CLOB Y OUTPUTS CLOB Y RESPONSE_STATUS_IND VARCHAR2(1 CHAR) Y CREATE_DATE TIMESTAMP(6) Y TMS_ID NUMBER(8) Y SESSION_ID VARCHAR2(100 CHAR) Y CONFIRMATION_NUMBER VARCHAR2(50 CHAR) Y FIELD01 VARCHAR2(100 CHAR) Y FIELD02 VARCHAR2(100 CHAR) Y FIELD03 VARCHAR2(100 CHAR) Y FIELD04 VARCHAR2(100 CHAR) Y FIELD05 VARCHAR2(100 CHAR) Y FIELD06 VARCHAR2(100 CHAR) Y FIELD07 VARCHAR2(100 CHAR) Y FIELD08 VARCHAR2(100 CHAR) Y FIELD09 VARCHAR2(100 CHAR) Y FIELD10 VARCHAR2(100 CHAR) Y
The audit view displays the content of the audit record table.

The audit input column in a XML CLOB representing a service request Input Object structure. Since this object is very large, a tooltip including a scrollbar is used to display it content.
The audit output column in a XML CLOB representing a service request Output Object structure. Since this object is very large, a tooltip including a scrollbar is used to display it content.

The following audit record fields are displayed in the tags tooltip when they are not null: