All Apps and Add-ons

Splunk Add-on for Bamboo: How to avoid the password being saved as plain text?

miro_hiscox
Engager

Hi,

I've noticed that it's required to set the password to connect to Bamboo server in the inputs.conf file.

This is unacceptable in a secure enterprise environment.

Can you make this more secure, so that the password is not saved in inputs.conf as a plain text password?

Regards,
Miro

aaraneta_splunk
Splunk Employee
Splunk Employee

@miro_hiscox - Did the answer provided by dwaddle help answer your question? If yes, please don't forget to resolve this post by clicking "Accept". If no, please leave a comment with more feedback. Thanks!

0 Karma

dwaddle
SplunkTrust
SplunkTrust

With the way the app is currently designed, you cannot avoid saving the password in plain text. Core splunk provides a built-in credentials management endpoint that could be leveraged, but it is clearly not. See http://blogs.splunk.com/2011/03/15/storing-encrypted-credentials/ .

The code that needs to be changed to support using the passwords endpoint in lieu of clear text passwords is all Python code, so it's something that could be changed with some effort. BUT the EULA for the Bamboo app does not allow for derivative works, as it it licensed under the Splunk EULA. If you want this changed in a way that is compatible with the license, you will have to file an enhancement request. https://answers.splunk.com/answers/4844/how-can-i-submit-an-enhancement-request.html

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!

Tech Talk Recap | Mastering Threat Hunting

Mastering Threat HuntingDive into the world of threat hunting, exploring the key differences between ...

Observability for AI Applications: Troubleshooting Latency

If you’re working with proprietary company data, you’re probably going to have a locally hosted LLM or many ...

Splunk AI Assistant for SPL vs. ChatGPT: Which One is Better?

In the age of AI, every tool promises to make our lives easier. From summarizing content to writing code, ...