All Apps and Add-ons

What are the minimum Splunk capabilities required to use the Splunk TA-SyncKVStore app?

woodcock
Esteemed Legend

I checked the listing on Splunkbase and the documentation does not include this information:
https://splunkbase.splunk.com/app/3519/

0 Karma
1 Solution

woodcock
Esteemed Legend

My client was interested in trying to create a special minimal-capability, least-privileged user to run the sync.
I am used to seeing a "documentation" page on Splunkbase with the README text in it but this app doesn't have that.
What it does have, is a more recent version of the app, the source code, notes, and update history on GitHub here:
https://github.com/georgestarcher/TA-SyncKVStore

To work, the user must be able to hit the REST API endpoints used (these are capabilities) and have read permission to the source collection and write permission to the destination collection (if that is your destination type). The latter are KO meta settings unrelated to roles. So:
The user MUST have this capability to read the KV store: rest_properties_get.
Depending on what you are doing with it, you might also need this capability: rest_properties_set.
There is another REST-related capability that you should not need, but I will list it for completeness: rest_apps_view.

View solution in original post

0 Karma

woodcock
Esteemed Legend

My client was interested in trying to create a special minimal-capability, least-privileged user to run the sync.
I am used to seeing a "documentation" page on Splunkbase with the README text in it but this app doesn't have that.
What it does have, is a more recent version of the app, the source code, notes, and update history on GitHub here:
https://github.com/georgestarcher/TA-SyncKVStore

To work, the user must be able to hit the REST API endpoints used (these are capabilities) and have read permission to the source collection and write permission to the destination collection (if that is your destination type). The latter are KO meta settings unrelated to roles. So:
The user MUST have this capability to read the KV store: rest_properties_get.
Depending on what you are doing with it, you might also need this capability: rest_properties_set.
There is another REST-related capability that you should not need, but I will list it for completeness: rest_apps_view.

0 Karma

starcher
Influencer

It is in the readme in the app when you download it. or see it in the git repo.
https://github.com/georgestarcher/TA-SyncKVStore/blob/master/README.md

Get Updates on the Splunk Community!

Introducing the 2024 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...

Introducing the 2024 Splunk MVPs!

We are excited to announce the 2024 cohort of the Splunk MVP program. Splunk MVPs are passionate members of ...

Splunk Custom Visualizations App End of Life

The Splunk Custom Visualizations apps End of Life for SimpleXML will reach end of support on Dec 21, 2024, ...