InterSystems IRIS Data Platform 2019.2  /  InterSystems Programming Tools Index

InterSystems Programming Tools Index
Previous section           Next section
InterSystems: The power behind what matters   

Add entries to the audit log.
Background Information
Auditing is the process of automatically recording selected actions, including actions of the authentication and authorization systems. In InterSystems IRIS, auditing is considered a security function. The Management Portal provides pages you can use to enable auditing, configure custom audit events, and view the audit log.
See “Auditing” in the Security Administration Guide.
Available Tools
%SYSTEM.Security class
Provides the Audit() method, which enables you to add your own entries to the audit log.
Availability: All namespaces.
%SYS.Audit class
Persistent class that contains the audit log. This class provides class queries like the following:
Availability: All namespaces.
^%AUDIT routine
Allows the reporting of data from the logs, and the manipulation of entries in the audit logs as well as the logs themselves. See “Using Character-based Security Management Routines” in the Security Administration Guide.
Availability: All namespaces.
The special variable $SYSTEM is bound to the %SYSTEM package. This means that instead of ##class(%SYSTEM.class).method(), you can use $SYSTEM.class.method().

Previous section           Next section
Send us comments on this page
View this book as PDF   |  Download all PDFs
Copyright © 1997-2019 InterSystems Corporation, Cambridge, MA
Content Date/Time: 2019-08-23 05:35:26