- Welcome to Exabeam Security Content
- What is Security Content?
- Common Information Model
- What is the Common Information Model?
- Common Information Model Context Elements
- Common Information Model Interface
- Common Information Model Event-naming Format
- Common Information Model Impact on Downstream Processes
- Using the Common Information Model to Create Custom Content
- Transitioning to the Common Information Model
- Understanding the Log
- Exabeam Parsers
- Exabeam Event Building
- Exabeam Enrichment
- Exabeam Persistence and Templates
- Exabeam Models
- Exabeam Rules
Common Information Model Impact on Data Lake Categorization for Search and Reporting
The introduction of the common information model represents a shift in the way data is classified across Exabeam products. It's important to note the following points about the transition to common information model categorization:
No classification information has been lost in the new structure.
Components may be named differently or be covered by a different context element, but no relevant categorization capabilities have been removed. In fact, categorization granularity has been deepened and expanded.
All existing security content has been migrated.
You don't need to migrate any of your existing security content in order to begin using the common information model. All parsers, event builders, models, rules, and fields have been migrated for you, including any existing custom content.
The common information model is designed around a central task: defining events. It uses a layered approach that relies on a hierarchy of context elements to form a minimalist but detailed structure. This contextual granularity ensures accurate and consistent event classification. The layered approach also provides a framework that allows for future augmentation across all data and metadata elements within the common information model.
For background information about the benefits of, and the rationale behind the common information model, see Common Information Model.
Legacy Structure vs. Common Information Model
In the legacy categorization structure for Data Lake, data is classified either by exa_category
or on the basis of the following three components: exa_activity_type
, exa_device_type
, exa_outcome
This legacy categorization structure is internally inconsistent, does not extend to other Exabeam products, and cannot encompass the context elements that are so central to security functions. The common information model structure introduces the concept of context elements to Data Lake. For detailed information about the context elements, see Common Information Model Context Elements.
The chart below shows a high level view of how the common information model context elements map to the legacy categorization components.
Common Information Model Context Element | Description | Data LakeComponent |
---|---|---|
Subject | Identifies the entity being targeted by an event. Examples include Use to query a type of entity. Examples:
|
|
Activity Type | Identifies the type of operation represented in the event. Examples include Use to query events of a similar activity and subject. Examples:
|
|
Outcome | Identifies the result status of the event. Outcome options are Use to query whether an activity had its intended effect. |
|
Vendor | Identifies the owner of the product that recorded the event. |
|
Product | Identifies the service or application that recorded the event. Examples include Use to query what was monitored or triggered by a product. Examples:
|
|
Product Category | Identifies an umbrella category for the product. Examples include Use to query what was monitored or triggered by a general type of product. Examples:
|
|
Platform | Identifies the virtual environment or application in which the event occurred. Examples include Use to query activity in specific environments. Examples:
|
|
Landscape | Identifies an umbrella category for the platform. Examples include Use to query activity in general types of environments. Examples:
|
|
Exa_Category Mapping to Common Information Model Context Elements
The following table details how each legacy exa_category
maps to specific common information model context elements. For some sample queries, see the section below the table called Sample Queries – Legacy vs. New Context Elements
Data Lake Category | Common Information Model Context Element |
---|---|
Account Management |
|
Account Switch |
NoteActivity_type is represented by the combination of subject + activity. |
Active Directory |
|
Application |
NoteThe |
Audit Change |
|
Authentication |
|
Badge |
|
Configuration Change |
|
DHCP |
|
DLP |
|
Database |
|
Endpoint |
|
Failed Logons and Lockouts |
|
File |
|
Logout |
|
Network |
|
Network Alert | Deprecated |
Print Activity |
|
Privileged Access | Deprecated |
Security Alerts |
NoteActivity_type is represented by the combination of subject + activity. |
System Event | Activity included in this category is represented by a range of Examples: |
VPN |
NoteLandscape VPN captures a broad scope of activities that happen on a VPN platform, whether or not the activity concerns the VPN itself. In contrast, Subject VPN is reserved for more granular activities that involve interaction with a VPN itself, such as logging in or out. |
Web |
|
Windows Authentication |
|
Sample Queries – Legacy vs. New Context Elements
The following table shows a few examples of what legacy queries look like when rewritten using common information model context elements.
Legacy Query | Common Information Model Query |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
New Types of Filtering Made Possible by the Common Information Model
The following table shows how the new common information model context elements can be used to create some new types of queries that were not possible with the legacy categorization structure.
Common Information Model Query | Description |
---|---|
| Queries everything from all Windows systems. |
| Queries everything from all security logs. |
| Queries all activity that took place in peripheral storage. |