- Introduction to Context Management
- Onboarding a Context Table
- Custom Context Tables
- Create a Custom Context Table by Importing a CSV File
- Create a Custom Context Table Using the Add Custom Option
- Working with Filtered Context Tables
- View and Interact with a Custom or Filtered Context Table
- View the Details Panel for a Custom or Filtered Context Table
- Edit the Configuration of Custom or Filtered Context Tables
- Active Directory Context Tables
- Prerequisites to Onboard an Active Directory Context Table
- Create an Active Directory Context Table
- View and Interact with an Active Directory Context Table
- View the Details Panel for an Active Directory Context Table
- Edit the Configuration of an Active Directory Context Table
- Default User Attribute Mapping for Active Directory
- Default Device Attribute Mapping for Active Directory
- CrowdStrike Context Tables
- Microsoft Entra ID Context Tables
- Prerequisites to Onboard a Microsoft Entra ID Context Table
- Create a Microsoft Entra ID Context Table
- View and Interact with a Microsoft Entra ID Context Table
- View the Details Panel for a Microsoft Entra ID Context Table
- Edit the Configuration of a Microsoft Entra ID Context Table
- Default User Attribute Mapping for Microsoft Entra ID
- Default Device Attribute Mapping for Microsoft Entra ID
- Okta Context Tables
- Recorded Future Context Tables
- Prerequisites to Onboard a Recorded Future Context Table
- Create a Recorded Future Context Table
- View and Interact with a Recorded Future Context Table
- View the Details Panel for a Recorded Future Context Table
- Edit the Configuration of a Recorded Future Context Table
- Default IP Attribute Mapping for Recorded Future
- Default Domain Attribute Mapping for Recorded Future
- STIX/TAXII Context Tables
- Prerequisites to Onboard a STIX/TAXII Context Table
- Create a STIX/TAXII Context Table
- View and Interact with a STIX/TAXII Context Table
- View the Details Panel for a STIX/TAXII Context Table
- Edit the Configuration of a STIX/TAXII Context Table
- Default IP Attribute Mapping for STIX/TAXII
- Default Domain Attribute Mapping for STIX/TAXII
- Custom Context Tables
- Add Data to an Existing Context Table
- Using Context Data in Downstream Applications
- Pre-Built Context Tables
- Context Management APIs
- Troubleshooting Context Management
PrevNext
Enrichment Rules for CrowdStrike
Download the enrichment rules below and save them to a configuration file that can be imported into Log Stream.
"""EventEnrichers""" = [ { """Name""" = """crowdstrike-src_host-2""" """DisplayName""" = """CrowdStrike asset ID to Source Host Lookup""" """Description""" = """CrowdStrike host by aid""" """Condition""" = """exists(aid) && HasContextKey('CrowdStrike Devices', aid)""" """Map""" = [ { """Field""" = """src_host""" """Value""" = """toLower(GetContextAttribute('CrowdStrike Devices', aid, 'hostname'))""" } ] """Filter""" = { """UniversalFieldName""" = """vendor""" """UniversalFieldValues""" = [ """CrowdStrike""" ] } } { """Name""" = """crowdstrike-src_host-1""" """DisplayName""" = """CrowdStrike Network Connection Assets In""" """Description""" = """CrowdStrike Network Connection Asset information""" """Condition""" = """InList(toLower(vendor), 'crowdstrike') && direction='1' && HasContextKey('CrowdStrike Devices', aid)""" """Map""" = [ { """Field""" = """src_host""" """Value""" = """toLower(GetContextAttribute('CrowdStrike Devices', aid, 'hostname'))""" } ] """Filter""" = { """UniversalFieldName""" = """activity_type""" """UniversalFieldValues""" = [ """dns-traffic""", """network-close""", """network-session""", """network-start""", """network-traffic""" ] """Outcome""" = [ """fail""", """success""" ] } } { """Name""" = """crowdstrike-dest_host-3""" """DisplayName""" = """CrowdStrike Network Connection Assets Out""" """Description""" = """CrowdStrike Network Connection Asset information""" """Condition""" = """InList(toLower(vendor), 'crowdstrike') && direction='0' && HasContextKey('CrowdStrike Devices', aid)""" """Map""" = [ { """Field""" = """dest_host""" """Value""" = """toLower(GetContextAttribute('CrowdStrike Devices', aid, 'hostname'))""" } ] """Filter""" = { """UniversalFieldName""" = """activity_type""" """UniversalFieldValues""" = [ """dns-traffic""", """network-close""", """network-session""", """network-start""", """network-traffic""" ] """Outcome""" = [ """fail""", """success""" ] } } { """Name""" = """crowdstrike-user""" """DisplayName""" = """CrowdStrike asset ID to User Lookup""" """Description""" = """CrowdStrike User by asset ID""" """Condition""" = """InList(toLower(vendor), 'crowdstrike') && !exists(user) && exists(aid)""" """Map""" = [ { """Field""" = """user""" """Value""" = """ToLower(GetDynamicContextAttribute('aid', 'user'))""" } ] """Filter""" = { """UniversalFieldName""" = """vendor""" """UniversalFieldValues""" = [ """CrowdStrike""" ] } } ]