Module for interop with the Splunk API
New in version 2016.3.0..
depends: |
|
---|---|
configuration: |
Configure this module by specifying the name of a configuration profile in the minion config, minion pillar, or master config. The module will use the 'splunk' key by default, if defined. For example: splunk:
username: alice
password: abc123
host: example.splunkcloud.com
port: 8080
|
create a splunk user by name/email
CLI Example:
salt myminion splunk.create_user user@example.com roles=['user'] realname="Test User" name=testuser
Delete a splunk user by email
CLI Example:
salt myminion splunk_user.delete 'user@example.com'
Get a splunk user by name/email
CLI Example:
salt myminion splunk.get_user 'user@example.com' user_details=false salt myminion splunk.get_user 'user@example.com' user_details=true
List all users in the splunk DB
CLI Example:
salt myminion splunk.list_users
Create a splunk user by email
CLI Example:
salt myminion splunk.update_user example@domain.com roles=['user'] realname="Test User"
© 2019 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.splunk.html