Search Results ibc_audit_logs
Overview
IBC_AUDIT_LOGS is a core auditing table within the IBC (Content Manager) product of Oracle E-Business Suite, valid in both 12.1.1 and 12.2.2. Its documented purpose is to store all actions performed on any OCM (Oracle Content Manager) object. As the central repository for content-management activity, it provides the forensic and troubleshooting substrate for tracking who changed what content item, when, and through which activity, application, or workflow message.
The table is owned by the IBC schema and is classified as VALID. Mined from its foreign key structure, the heuristic Data Vault classification is standalone, suggesting it functions neither as a pure hub, link, nor satellite but as a self-contained transactional log. Modelers should treat it as an audit fact table centered on a single surrogate primary key rather than as a normalized hub-and-satellite construct.
Key Information Stored
The table contains 39 documented columns. The most significant include:
- AUDIT_LOG_ID — the surrogate primary key (constraint IBC_AUDIT_LOGS_PK) and also the single unique business-key candidate (index IBC_AUDIT_LOGS_U1). It uniquely identifies each audit event.
- ACTIVITY and OBJECT_TYPE — describe what operation occurred (for example, create, update, delete, publish) and the type of OCM object affected.
- USER_ID and TIME_STAMP — capture the acting user and the moment the action was recorded, forming the primary audit trail filter criteria.
- PARENT_VALUE and OBJECT_VALUE1 through OBJECT_VALUE5 — hold the identifiers of the OCM objects and their parents involved in the action, allowing reconstruction of content hierarchy context.
- DESCRIPTION — human-readable narrative of the audited event.
- OBJECT_STATUS — the resulting status of the object after the action.
- MESSAGE_NAME and MESSAGE_APPLICATION — identify the workflow or business-event message that triggered the audit record.
- EXTRA_INFO1_TYPE through EXTRA_INFO5_VALUE — five flexible type/reference/value triplets that let the framework attach additional contextual attributes without schema change.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, enforcing multi-tenant data segregation.
- Standard WHO columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, OBJECT_VERSION_NUMBER, INTERNAL_FLAG, APPLICATION_ID — provide concurrency control and ownership metadata.
Common Use Cases and Queries
Typical uses include auditing content changes for compliance, investigating unauthorized modifications, and reporting on OCM activity volumes by user or object type. A common query retrieves recent activity for a specific object:
SELECT audit_log_id, activity, user_id, time_stamp, object_type, description FROM ibc.ibc_audit_logs WHERE object_value1 = :p_object_id ORDER BY time_stamp DESC;SELECT user_id, COUNT(*) FROM ibc.ibc_audit_logs WHERE time_stamp >= :p_from_date GROUP BY user_id;SELECT a.audit_log_id, a.activity, f.security_group_name FROM ibc.ibc_audit_logs a, fnd_security_groups f WHERE a.security_group_id = f.security_group_id;
Reporting responsibilities frequently join USER_ID to FND_USER to resolve user names, and TIME_STAMP ranges are the standard predicate for date-bounded extracts. Because per-object values reside in OBJECT_VALUE1 through OBJECT_VALUE5, queries are usually written against a specific slot once the object convention for the relevant OCM object type is known.
Related Objects
- FND_SECURITY_GROUPS — referenced by IBC_AUDIT_LOGS.SECURITY_GROUP_ID; joins resolve the security group owning each audit row.
- IEU_UWQM_AUDIT_LOG — contains AUDIT_LOG_ID referencing IBC_AUDIT_LOGS, linking interaction/quality-management audit records back to the OCM audit trail.
- FND_USER — commonly joined on USER_ID to resolve the acting user identity.
- FND_APPLICATION — typically joined on APPLICATION_ID or MESSAGE_APPLICATION to attribute the audit event to a source application.
- OCM content objects — the various IBC content tables identified dynamically by OBJECT_TYPE and OBJECT_VALUE1 through OBJECT_VALUE5, which the audit rows describe.
Together these relationships allow administrators to trace any OCM content action from triggering message through affected object to the user, date, and security context in which it occurred.
-
Table: IBC_AUDIT_LOGS
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_AUDIT_LOGS, object_name:IBC_AUDIT_LOGS, status:VALID, product: IBC - Content Manager , description: IBC_AUDIT_LOGS stores all the actions performed on any OCM object , implementation_dba_data: IBC.IBC_AUDIT_LOGS ,
-
Table: IBC_AUDIT_LOGS
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_AUDIT_LOGS, object_name:IBC_AUDIT_LOGS, status:VALID, product: IBC - Content Manager , description: IBC_AUDIT_LOGS stores all the actions performed on any OCM object , implementation_dba_data: IBC.IBC_AUDIT_LOGS ,
-
APPS.IBC_AUDIT_LOG_GRP SQL Statements
12.2.2
-
APPS.IBC_AUDIT_LOG_GRP SQL Statements
12.1.1
-
SYNONYM: APPS.IBC_AUDIT_LOGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBC_AUDIT_LOGS, status:VALID,
-
VIEW: IBC.IBC_AUDIT_LOGS#
12.2.2
owner:IBC, object_type:VIEW, object_name:IBC_AUDIT_LOGS#, status:VALID,
-
VIEW: APPS.IBC_AUDIT_LOGS_V
12.1.1
-
SYNONYM: APPS.IBC_AUDIT_LOGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBC_AUDIT_LOGS, status:VALID,
-
VIEW: APPS.IBC_AUDIT_LOGS_V
12.2.2
-
VIEW: IBC.IBC_AUDIT_LOGS#
12.2.2
-
APPS.IBC_AUDIT_LOGS_PKG SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.IBC_AUDIT_LOGS_PKG SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IBC_AUDIT_LOGS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_AUDIT_LOGS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBC_AUDIT_LOG_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_AUDIT_LOG_GRP, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.IBC_AUDIT_LOGS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_AUDIT_LOGS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: IBC_AUDIT_LOGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_AUDIT_LOGS_V, object_name:IBC_AUDIT_LOGS_V, status:VALID, product: IBC - Content Manager , implementation_dba_data: APPS.IBC_AUDIT_LOGS_V ,
-
12.2.2 DBA Data
12.2.2
-
TABLE: IBC.IBC_AUDIT_LOGS
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_AUDIT_LOGS, object_name:IBC_AUDIT_LOGS, status:VALID,
-
TABLE: IBC.IBC_AUDIT_LOGS
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_AUDIT_LOGS, object_name:IBC_AUDIT_LOGS, status:VALID,
-
PACKAGE BODY: APPS.IBC_AUDIT_LOGS_PKG
12.2.2
-
View: IBC_AUDIT_LOGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_AUDIT_LOGS_V, object_name:IBC_AUDIT_LOGS_V, status:VALID, product: IBC - Content Manager , implementation_dba_data: APPS.IBC_AUDIT_LOGS_V ,
-
PACKAGE BODY: APPS.IBC_AUDIT_LOG_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_AUDIT_LOG_GRP, status:VALID,
-
PACKAGE BODY: APPS.IBC_AUDIT_LOGS_PKG
12.1.1
-
PACKAGE BODY: APPS.IBC_AUDIT_LOG_GRP
12.2.2
-
PACKAGE BODY: APPS.IBC_AUDIT_LOG_GRP
12.1.1
-
VIEW: APPS.IBC_AUDIT_LOGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_AUDIT_LOGS_V, object_name:IBC_AUDIT_LOGS_V, status:VALID,
-
VIEW: APPS.IBC_AUDIT_LOGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_AUDIT_LOGS_V, object_name:IBC_AUDIT_LOGS_V, status:VALID,
-
eTRM - IBC Tables and Views
12.1.1
description: IBC_STYLESHEETS stores the associated stylesheets for a given content type. ,
-
eTRM - IBC Tables and Views
12.2.2
description: IBC_STYLESHEETS stores the associated stylesheets for a given content type. ,
-
PACKAGE: APPS.IBC_AUDIT_LOGS_PKG
12.1.1
-
PACKAGE: APPS.IBC_AUDIT_LOGS_PKG
12.2.2
-
APPS.IBC_AUDIT_LOGS_PKG dependencies on IBC_AUDIT_LOGS
12.1.1
-
APPS.IBC_AUDIT_LOG_GRP dependencies on IBC_AUDIT_LOGS
12.2.2
-
APPS.IBC_AUDIT_LOG_GRP dependencies on IBC_AUDIT_LOGS
12.1.1
-
APPS.IBC_AUDIT_LOGS_PKG dependencies on IBC_AUDIT_LOGS
12.2.2
-
eTRM - IBC Tables and Views
12.2.2
description: IBC_STYLESHEETS stores the associated stylesheets for a given content type. ,
-
eTRM - IBC Tables and Views
12.1.1
description: IBC_STYLESHEETS stores the associated stylesheets for a given content type. ,
-
APPS.IBC_AUDIT_LOGS_PKG dependencies on IBC_AUDIT_LOGS_S1
12.2.2
-
APPS.IBC_AUDIT_LOGS_PKG dependencies on IBC_AUDIT_LOGS_PKG
12.2.2
-
APPS.IBC_AUDIT_LOGS_PKG dependencies on IBC_AUDIT_LOGS_PKG
12.1.1
-
APPS.IBC_AUDIT_LOGS_PKG dependencies on DUAL
12.1.1