Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Security Solution][Cases] - Feature request for connectors for case observables #199807

Open
aarju opened this issue Nov 12, 2024 · 2 comments
Open
Labels
enhancement New value added to drive a business result Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.

Comments

@aarju
Copy link

aarju commented Nov 12, 2024

Describe the feature:
Within the Security Application Cases app there is currently ongoing work to add observable objects. After that work is complete it would be nice to have a way to configure an external connector for each observable type. For example, the external connector could be a Webhook, ITSM, or Tines connector and when called it would send the observable object to the third party connector.

Ideally connectors could be configured with an option to run automatically as an observable is added, and also with the ability to be run ad-hoc when a user clicks a button in the UI requesting the observable be sent to the connector.

Describe a specific use case for the feature:

A customer has configured an observable type of file.hash.sha256 in their cases app. They then configure a connector called Enrich Case for that observable type to send the observable value to a webhook, along with information about the case or alert that the observable comes from. The webhook passes the value to automation that queries threat intel, virus total, and previous cases for information about that observable. It then takes this information and uses the Cases API to add the information back to the case to provide context for the analysts.

In another use case the customer has configured an observable type of user.email in their cases app. They have a webhook connector called Reset Sessions that is configured to only run when requested by the analysts. This connector will log-out all existing login sessions for that user.

@botelastic botelastic bot added the needs-team Issues missing a team label label Nov 12, 2024
@bhavyarm bhavyarm added the Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. label Nov 12, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-solution (Team: SecuritySolution)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Nov 12, 2024
@bhavyarm bhavyarm added enhancement New value added to drive a business result needs-team Issues missing a team label labels Nov 12, 2024
@botelastic botelastic bot removed the needs-team Issues missing a team label label Nov 12, 2024
@cnasikas cnasikas added the Feature:Cases Cases feature label Nov 14, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops-cases (Feature:Cases)

@cnasikas cnasikas added the Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) label Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
Projects
None yet
Development

No branches or pull requests

4 participants