Splunk Dev

What is the replacement for the deprecated Python call entity.setEntity?

Vidd
Explorer

I see in the list of deprecated features that entity.setEntity has been deprecated (some time ago).

What is the recommended alternative for storing the password securely when using a modular input and setup.xml screen?

0 Karma
1 Solution

bmacias84
Champion

@Vidd, The new method of storing password is the passwordstore which is detailed in How to work with users, roles, and storage passwords using the Splunk SDK for Python. A good example is of working with the passwordstore is the splunk-add-on-jira-alerts built by Splunk. While the example is for an alert it can easily be converted for a modular input. You will need to obtain the auth key inside your modular input which is a property available in self

Take a close look at splunk-add-on-jira-alerts/bin/jira_alerts_install_endpoint.py for the setup view and splunk-add-on-jira-alerts/bin/jira_helpers.py.

View solution in original post

bmacias84
Champion

@Vidd, The new method of storing password is the passwordstore which is detailed in How to work with users, roles, and storage passwords using the Splunk SDK for Python. A good example is of working with the passwordstore is the splunk-add-on-jira-alerts built by Splunk. While the example is for an alert it can easily be converted for a modular input. You will need to obtain the auth key inside your modular input which is a property available in self

Take a close look at splunk-add-on-jira-alerts/bin/jira_alerts_install_endpoint.py for the setup view and splunk-add-on-jira-alerts/bin/jira_helpers.py.

Vidd
Explorer

Thank you so much for the reference and example. Very much appreciated.

0 Karma

bmacias84
Champion

Also setup.xml in will be deprecated in the future, but no telling when.

Vidd
Explorer

Thanks for the tip!

0 Karma
Get Updates on the Splunk Community!

Automatic Discovery Part 1: What is Automatic Discovery in Splunk Observability Cloud ...

If you’ve ever deployed a new database cluster, spun up a caching layer, or added a load balancer, you know it ...

Real-Time Fraud Detection: How Splunk Dashboards Protect Financial Institutions

Financial fraud isn't slowing down. If anything, it's getting more sophisticated. Account takeovers, credit ...

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

 Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...