C Audit Reference for Oracle Application Development Framework

This appendix provides reference information for auditing in Oracle Application Development Framework.

This appendix contains these sections:

C.1 About Custom and Standard Audit Reports

The Common Audit Framework in Oracle Fusion Middleware provides a set of standard reports based on your audit records. It also enables you to modify the standard reports and create your own custom audit reports.

This appendix provides details about events that can be audited in Oracle Application Development Framework. Use this information to understand the structure of each event record to develop custom reports.

The following documents provide more information to help you write custom reports:

  • The Audit Schema in the Securing Applications with Oracle Platform Security Services

The following documents provide additional information about how to configure auditing and view standard reports:

C.2 Attributes of ADF Audit Events

You can audit ADF events using Oracle ADF. These events use different attributes to perform various operational tasks.

ADF audit events use the attributes specified in Table C-1:

Table C-1 Attributes for ADF Audit Events

Attribute Name Description

mds-mo-name

Metadata object name.

mds-mo-type

Metadata object type.

mds-cust-layer-name

Customization layer name.

mds-cust-layer-value

Customization layer value.

mds-sandbox-name

Sandbox name.

custom-operation

The operation that triggered this event.

custom-attribute1-name

The name of custom attribute 1.

custom-attribute1-value

The value of custom attribute 1.

custom-attribute1-old-value

The old value of custom attribute 1.

custom-attribute2-name

The name of custom attribute 2.

custom-attribute2-value

The value of custom attribute 2.

custom-attribute2-old-value

The old value of custom attribute 2.

custom-attribute3-name

The name of custom attribute 3.

custom-attribute3-value

The value of custom attribute 3.

custom-attribute3-old-value

The old value of custom attribute 3.

custom-attribute4-name

The name of custom attribute 4.

custom-attribute4-value

The value of custom attribute 4.

custom-attribute4-old-value

The old value of custom attribute 4.

custom-attribute5-name

The name of custom attribute 5.

custom-attribute5-value

The value of custom attribute 5.

custom-attribute5-old-value

The old value of custom attribute 5.

custom-sub-object-name

User-recognizable name for the sub-object (XML element/attribute) that changed.

custom-sub-object-type

User-friendly type for the sub-object (XML element/attribute) that changed.

mds-repository-name

MDS repository name.

mds-partition-name

MDS repository partition name.

custom-object-name

User-friendly object name.

custom-object-type

User-recognizable object type.

C.3 Audit Events in Oracle ADF View

You can audit events that occur in Oracle ADF View using Oracle ADF. These events are used to perform various operational tasks.

Table C-2 lists the audit events for ADF View:

Table C-2 Oracle ADF View Audit Events

Event Description

CreatePage

Create a new page.

CreateRegion

Add a region to a page.

CreateDataboundComponent

Add a databound component to a page.

C.4 Audit Events in Oracle ADF Business Components

You can audit events that occur in Oracle ADF Business Components using Oracle ADF. These events are used to perform various operational tasks.

Table C-3 lists the audit events for ADF Business Components:

Table C-3 Oracle ADF Business Components Audit Events

Event Type Event Description

View Object

AddViewLinkDef

Add a view link definition.

View Object

RemoveViewLinkDef

Remove a view link definition.

View Object

AddAttributeDef

Add an attribute.

Entity Object

AddAttributeDef

Add an attribute definition.

Entity Object

AddTrigger

Add a trigger.

Entity Object

AddValidator

Add a validator.

Entity Object

RemoveTrigger

Remove a trigger.

Entity Object

RemoveValidator

Remove a validator.

Application Module

CreateViewObject

Create a view object.

Application Module

RemoveViewObject

Remove a view object.

C.5 Audit Events in Oracle ADF Model

You can audit events that occur in Oracle ADF Model using Oracle ADF. These events are used to perform various operational tasks.

Table C-4 lists the audit events for ADF Model:

Table C-4 Oracle ADF Model Audit Events

Event Type Event Description

Page Definition

AddControBinding

Add a control binding.

Page Definition

AddIterator

Add an iterator binding.

Page Definition

AddVariable

Add a variable binding.

Page Definition

AddExecutable

Add an executable binding.

Page Definition

AddParameter

Add a parameter binding.

Page Definition

AddNestedContainer

Add a nested container binding.

Page Definition

RemoveExecutable

Remove an executable binding.

Page Definition

RemoveIterator

Remove an iterator binding.

Page Definition

RemoveParameter

Remove a parameter binding.

Application

AddDataControlReference

Add data control reference.

Application

AddPageDefinitionUsage

Add a page definition usage.

Application

AddPageMapEntry

Add a page map entry.

Application

RemoveDataControl

Remove data control usage.

Application

RemovePageDefinitionUsage

Remove page definition usage.

Application

RemovePageMapEntry

Remove a page map entry.

Configuration

AddDataControlDefinition

Add a data control definition.

Configuration

RemoveDataControlDefinition

Remove a data control definition.

C.6 Audit Events in Oracle ADF Controller

You can audit events that occur in Oracle ADF Controller using Oracle ADF. These events are used to perform various operational tasks.

Table C-5 lists the audit events for ADF Controller:

Table C-5 Oracle ADF Controller Audit Events

Event Description

setPageName

Set a page name.

addControlFlowCase

Add a control flow case.

addActivity

Insert a new activity into a flow.

getMutableTaskFlowDefinition

Edit a task flow definition.

addEntry

Add a resource entry.

updateEntry

Update a resource entry.

deleteEntry

Delete a resource entry.

C.7 Audit Events in Jedi

You can audit events that occur in ADF Jedi using Oracle ADF. These events are usually used for various operational tasks such as editing an attribute, deleting an operation, etc.

Table C-6 lists the audit events for Jedi:

Table C-6 Jedi Audit Events

Event Description

AddAttribute

Add an attribute.

AddOperation

Add an operation.

AddValidationRule

Add a validation rule.

DeleteOperation

Delete an operation.

EditAttribute

Edit an attribute.

RemoveAttribute

Remove an attribute.

NewCustomObject

Add new custom object.

ChangedProperty

Change a property.

ChangedLabel

Display label change.

ChangedRequired

Required change.

ChangedUpdateable

Updateable change.