Archived

If you are looking for the last documentation in the 4.x series, see 4.7.5. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Overview

The Audit Service provides a mechanism for tracking repository events, preserving critical details about them for auditing:

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

These properties are recorded using predicates from the PREMIS ontology.

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.  As with other RDF metadata, an external triplestore provides full-featured query functionality for working with audit event records.

Internal Audit Events

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.

  • No labels