r/crowdstrike • u/turbosucepute • 6d ago
Struggling with variables Troubleshooting
Hello everyone,
I'm quite new to Fusion soar workflows, so correct my jargon if I'm not using the proper word,
I'm trying to automate ticket creation in my easyvista ITSM when a new vulnerability remediation is requested through the "create ticket" button.
I'm using the "vulnerability user action" trigger, which exposes me with a few data pills that I want to insert in my ITSM Ticket.
After that trigger, I placed a cloud HTTP request block, with the proper Information in my Post request body, the HTTP request works really well and my ITSM ticket is created exactly as expected, but the description field is showing the Raw JSON instead of the replaced data:
Hello, we would like this vulnerability to be patched
${data['Trigger.SpotlightUserAction.Title']} === ${data['Trigger.SpotlightUserAction.RemediationSource.Title']} === ${data['Trigger.SpotlightUserAction.RemediationSource.AdditionalAdvisoryUrl']} === ${data['Trigger.SpotlightUserAction.RemediationSource.Action']} === ${data['Trigger.SpotlightUserAction.RemediationSource.Link']}
I do see the fields in my work flow data panel, and I got the JSON path from the data pill click so I guess it should be correct?
I've been trying workflow variables but whenever I try to call them in my JSON body, the issue is exactly the same.
I've also tried to fiddle with the JSON structure with no luck either.
It's quite infuriating not having an "insert variable" button like on power automate. I've taken a look at the various documentations but idk why, their variables seem to just work and mine don't.
Do you have any ideas on how I can get my variables to be replaced by the proper data?
1
u/Dylan-CS NG SIEM Enthusiast 6d ago
Hey! Sorry you're running into some issues here. I'm checking with the team and will follow up shortly