Auditing

Purpose of Auditing

Auditing is the third component of the Authentication Authorization Accounting (AAA) framework. Authentication verifies a user's identity, authorization determines what resources and actions they are permitted to access, auditing tracks and logs the activities that take place.

The key purposes are:

What to Audit

It's important to strike a balance when defining audit policies. Auditing too little can leave critical activities unmonitored, while auditing too much can result in a massive log file that is difficult to manage and analyze.

A typical audit policy setting includes:

Implementing Audit Policies

In a Windows environment, audit policies can be configured at the local machine level and the domain level (via Group Policy):

As with Password Policies, centrally managed domain-level audit policies are more consistent and easier to manage when compared to individual local policies.

Reviewing Audit Logs

Results of auditing are captured in event logs, which can be viewed using the Windows Event Viewer. The Security log will contain the most relevant audit events, such as logon/logoff, privileged actions, and access to sensitive resources. Whereas the Event logs provide information like the user account, timestamp, and description of the event to allow administrators to investigate and respond to suspicious activities.