Auditing tools are used to record accesses to resources on the netcentric computing system 12, and may be implemented at a number of layers, including operating system, database, application, middleware, as well as in network devices such as firewalls 24 and routers.