Skip to main content
Question

Google Secops Environments

  • May 14, 2026
  • 3 replies
  • 120 views

Roni11

Hi,

I'm struggling to get cases into the right Environments in Google SecOps.

I have my environments defined in the SOAR settings, and I’ve set the Ingestion Label and Namespace correctly in the feeds. I also configured the Chronicle Alerts connector to use a UDM field that carries the environment name, but for some reason, all cases still land in the "Default Environment."

I've already tried swapping fields in the connector but no luck. Is there something specific about how the connector parses UDM fields for environment mapping that I might be missing?

Any advice would be appreciated!

Thanks 

3 replies

hliu
Forum|alt.badge.img+5
  • Bronze 3
  • May 14, 2026

in the SOAR connector setting, the value in ‘Environment Field Name’ must be flatten.

The connector applies some flattening method on the retrieved alert events with json structure, using the underscore (_) as delimiter.


Let’s say in the rule meta section we’ve defined a soar_environment field.
The retrieved alert would have something like this:
{"detection":{"ruleLabels":{"soar_environment": "test"}}}

In the SOAR connector setting ‘Environment Field Name’ we should use the flatten value detection_ruleLabels_soar_environment

If the connector doesn’t get any value, it reverts back to ‘Default Environment’

Detection fields for reference.


Roni11
  • Author
  • May 20, 2026

Thank you!
It’s working with custom detection rules, after I add it in my meta section. 
How can I work with different environments with curated detection rules?
Thanks


hliu
Forum|alt.badge.img+5
  • Bronze 3
  • May 20, 2026

I'm not using curated detections yet. Assuming we cannot edit them by adding an environment field, I guess as customers we have these options:

- use the Default Environment for curated detections
- clone the curated detection as custom, and add the environment field there
- request Google Product team to add the feature of an environment field in the curated detections
- maybe there is some hack by playing with 'Environment Field Name' and 'Environment Regex Pattern', but I cannot think of any on top of my head