Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Which user performed the event, and using what client software
  • What kind of action was taken (creating objects, deleting files, etc.)
  • When was the action performed
  • What repository resource was changed

Verification - Event-Driven Audit Events

The event-driven audit service is a Camel component that processes the JMS events emitted by Fedora 4, and creates audit event records in an external triplestore.

Event-driven audit events provide a lightweight audit system, with minimal impact on the repository.  All information for processing is included in the events that Fedora 4 sends, so the Camel processing does not need to retrieve any extra information from the repository, and can accurately process multiple update and deletion events.  The external triplestore provides full-featured query functionality for working with audit event records using SPARQL.

Verification - Internal Audit Events - DEPRECATED as of 4.7.5

The internal audit service is an optional module which can be used to have audit event records automatically created in the repository when updates happen.

...