Skip to main content
Version: 1.1.0

Access Control

ElasticSPL shipps with a set of custom roles. It is advised to configure your existing roles to inherit from the default roles.

RoleDescriptionInheritanceCapabililities
elastic_adminRole to assign to the Splunk admin role. The role allows for full access and to knowledge objects.elastic_user
elastic_adhoc elastic_query_list elastic_query_edit elastic_query_run
elastic_userRole to assign to users requiring access to the Dashboards and Commands provided by the app. The role itself does not grant any access to instances or queries. Every instance and query has its own access control list.userlist_storage_passwords
elastic_adhocRole to assign to users if they should be able to query the assigned Elasticsearch instances with ad-hoc queries. This allows the user to run arbitrary queries and should therefore only be assigned to users that are allowed to access any data that the configured Elasticsearch user sees.elastic_user
elastic_query_listRole allowing access to the Configuration Board. Only queries that are assigned to a role that the user is a member of are visible to the user.elastic_user
elastic_query_editRole allowing CRUD on the Configuration Board. Only queries that are assigned to a role that the user is a member of are editable.elastic_query_list
elastic_query_runAllows to run saved queries using the "elasticquery" and "elasticadhocstat" commmand.elastic_query_list