history-AuditHistoryService

 The AuditHistoryService keeps a history of changes made by users. If enabled, it registers itself as the auditor for the station when the service is started. The AuditHistoryService is available in the history palette.

One of the important aspects of security is the ability to analyze what has happened after the fact. The Niagara component model is designed to audit all property modifications and all action invocations. Auditable actions include:

Component modifications are only audited when the modification method is passed a non-null context with a non-null user. The history module includes a standard implementation of an audit trail stored to an AuditHistory history.

For more details, see About user audits.