Auditing

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.

Auditing Table

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

Auditing View

The audit view displays the content of the audit record table.

Auditing View

Auditing Input Column

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.

Audit Outputs

Auditing Output Column

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.

Audit Outputs

Audit Tags

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

Audit Tags