Bypass queue restrictions with the super user capability for Splunk SOAR integration users
The es_team_queue_super_user capability grants full access to all team queues in Splunk Enterprise Security (ES), bypassing role-based access control restrictions. This capability ensures seamless Splunk SOAR integration after upgrading to Splunk ES 8.5, where role-based access control is enforced.
The es_team_queue_super_user capability provides complete CRUDX (create, read, update, delete, and execute) permissions to all team queues.
Splunk SOAR integration
When Splunk ES is paired with Splunk SOAR, the es_soar_integration_user service account is automatically created with the es_soar_integration role. This role includes the es_team_queue_super_user capability by default, ensuring that Splunk SOAR functionality is accessible from any queue. There is no manual configuration required for the Splunk SOAR integration to work with team queues.
Any user with access to the Splunk SOAR debugger can also run actions as the es_soar_integration_user service account. This means they inherit the es_team_queue_super_user capability and can access all team queues.
When to use the super user capability
Assign es_team_queue_super_user when a user needs the following:
-
Unrestricted access to all team queues
-
The ability to manage or triage findings across multiple teams
-
Integration capabilities from Splunk SOAR
How to assign the super user capability
In the Splunk Web menu bar, follow these steps:
-
Navigate to Settings then Access Controls and then Roles.
-
Select or create the target role.
-
Under Capabilities, add
es_team_queue_super_user. -
Save the role.
Best practices for using the super user capability
Make Splunk SOAR playbooks queue-specific to avoid issues relating to create and update permissions.
Troubleshooting
Splunk SOAR cannot update findings after Splunk ES 8.5 upgrade:
-
Verify that the
es_soar_integration_userexists and has thees_soar_integrationrole. -
Confirm the
es_soar_integrationrole includes thees_team_queue_super_usercapability. -
Re-pair Splunk SOAR with Splunk ES if the service account was manually modified.
Custom integration user lacks team queue access:
-
Add the
es_team_queue_super_usercapability to the integration user's role. -
Restart the integration or re-authenticate.