Gartner’s “Top 10 Strategic Technologies for 2010”* contains one security technology:
“Activity Monitoring”. As explained by Gartner:
“Traditionally, security has focused on putting up a perimeter fence to keep others out, but it has evolved to monitoring activities and identifying patterns that would have been missed before. Information security professionals face the challenge of detecting malicious activity in a constant stream of discrete events that are usually associated with an authorized user and are generated from multiple network, system and application sources. At the same time, security departments are facing increasing demands for ever-greater log analysis and reporting to support audit requirements. A variety of complimentary (and sometimes overlapping) monitoring and analysis tools help enterprises better detect and investigate suspicious activity – often with real-time alerting or transaction intervention. By understanding the strengths and weaknesses of these tools, enterprises can better understand how to use them to defend the enterprise and meet audit requirements.”
User Activity Management is an approach to enterprise network security and compliance that captures and saves detailed user transactions across the enterprise, correlates this activity to identity management systems, indexes the data for quick access, and applies comprehensive reporting and proactive rules to the transaction data.
UAM systems have a “rule engine” that enables very specific security and compliance rules to be defined that can “blacklist” or “whitelist” user behavior and alert or (optionally) block user actions that are suspicious or out of the norm.
In order to fully understand what users are doing on an enterprise network the following information is needed:
In a UAM solution the information described above is contained in “User Activity Records” - simple records that state who the user was and what they did.
For example, when a user accesses a file server, the “User Activity Record” contains the user name, the file name accessed, the folder in which it resided, the host on which it is located, the operation performed (open, read, write, delete), and many other items.
A database access produces a record in the UAM system that contains the user name, the database name, the table name, the operation performed (Select, Insert, Update, Delete, etc.), the host, the query string, the time/date, and many others.
There are three primary ways that the records in a UAM system are used:
UAM systems provide a single information source about detailed insider behavior across the enterprise. This approach delivers immediate benefits:
UAM systems can do both, depending on your environment. UAM systems deliver more detail than log management systems but with the added benefit of a real-time rules capability. UAM's store and display all data as “User Actions” instead of “traffic records” that consist of hard to interpret port numbers, and IP addresses.
Like Data Leak Prevention (DLP), UAM provides visibility of detailed user actions at the edge of your network but UAM also provides information about transaction inside the enterprise network.
Also UAM systems do not rely on agent-based technology so they do no slow down servers or clients, are not deployed “in-line” so they do not add risk, and completely install in 2 to 4 hours.
*Gartner Identifies the Top 10 Strategic Technologies for 2010
Gartner Press Release, October 20, 2009
http://www.gartner.com/it/page.jsp?id=1210613