custom_subsets/elastic_endpoint/security/security.yaml (157 lines of code) (raw):
---
name: security
fields:
base:
fields:
"@timestamp": {}
message: {}
data_stream:
fields: "*"
ecs:
fields:
version: {}
# these fields are needed in the mapping so the maps page of the security app does not throw a bunch of errors
source:
fields:
geo:
fields: "*"
destination:
fields:
geo:
fields: "*"
host:
fields:
architecture: {}
domain: {}
hostname: {}
id: {}
ip: {}
mac: {}
name: {}
type: {}
uptime: {}
os:
fields:
family: {}
full: {}
kernel: {}
platform: {}
version: {}
name: {}
type: {}
Ext:
fields:
variant: {}
event:
fields:
action: {}
category: {}
created: {}
code: {}
dataset: {}
hash: {}
id: {}
ingested: {}
kind: {}
module: {}
outcome: {}
provider: {}
sequence: {}
severity: {}
type: {}
agent:
fields:
version: {}
type: {}
id: {}
group:
fields:
domain: {}
id: {}
name: {}
Ext:
fields:
real:
fields:
id: {}
name: {}
user:
fields:
domain: {}
email: {}
full_name: {}
hash: {}
id: {}
name: {}
effective:
fields:
domain: {}
email: {}
full_name: {}
hash: {}
id: {}
name: {}
group:
fields:
domain: {}
id: {}
name: {}
Ext:
fields:
real:
fields:
id: {}
name: {}
Ext:
fields:
real:
fields:
id: {}
name: {}
process:
fields:
pid: {}
name: {}
executable: {}
entity_id: {}
code_signature:
fields:
exists: {}
signing_id: {}
status: {}
subject_name: {}
team_id: {}
trusted: {}
valid: {}
thread:
fields:
id: {}
Ext:
fields:
ancestry: {}
authentication_id: {}
code_signature:
fields:
exists: {}
status: {}
subject_name: {}
trusted: {}
valid: {}
Target:
fields:
process:
fields:
Ext:
fields:
authentication_id: {}
winlog:
fields:
event_data:
fields:
PrivilegeList: {}
file:
fields:
code_signature:
fields:
signing_id: {}
team_id: {}
path: {}