Knowledge Management

Is it possible to pass "CUSTOM_URL" variable into workflow_actions.conf?

himynamesdave
Contributor

Hi all -

I am building a Splunk App and have run into something I've never needed to do before...

During app setup (in setup.xml), user enters a "CUSTOM_URL" for their deployment and that data is saved to the KV store.

My aim is to pass this "CUSTOM_URL" variable into workflow_actions.conf. As an example:

 ```
[Workflow action example 0]
...
link.method = get
link.target = blank
link.uri = https://[CUSTOM_URL]/$SOME_FIELD_FROM_SEARCH$
type = link
...
```

Is this possible? If so, are there any examples available?

As always, thank you for your help Splunkers!

-dave

0 Karma
1 Solution

jkat54
SplunkTrust
SplunkTrust

Absolutely.

Check out selfSignedWebSSL.py in /bin of this app https://splunkbase.splunk.com/app/3235/

Along with its restmap.conf and setup.xml

It will mostly take place in your rest endpoint's python code.

View solution in original post

0 Karma

jkat54
SplunkTrust
SplunkTrust

Absolutely.

Check out selfSignedWebSSL.py in /bin of this app https://splunkbase.splunk.com/app/3235/

Along with its restmap.conf and setup.xml

It will mostly take place in your rest endpoint's python code.

0 Karma

jkat54
SplunkTrust
SplunkTrust

You're looking for the configParser and need to wrap up the usage of it in the custom rest api code.

The example I shared passes many values to a custom rest endpoint which then verifies the required values were passed and if so, uses the config parser to write new config files.

It uses os.path so that it works fine on all OSes that support Python 2.7

0 Karma

himynamesdave
Contributor

Perfect solution - thank you.

Will post my code for anyone reading this in future once implemented...

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

.conf25 Global Broadcast: Don’t Miss a Moment

Hello Splunkers, .conf25 is only a click away.  Not able to make it to .conf25 in person? No worries, you can ...

Observe and Secure All Apps with Splunk

 Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

What's New in Splunk Observability - August 2025

What's New We are excited to announce the latest enhancements to Splunk Observability Cloud as well as what is ...