Type to search.

Security action steps

Serverless

Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud.

Availability

  • Generally available

    This functionality is generally available and ready for production usage.

Serverless interfaces and procedures might differ from classic Elastic Stack deployments.

Stack 9.5+

The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats.

Availability

  • Generally available since 9.5

    This functionality is generally available and ready for production usage.

Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments.

This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.

Security action steps (security.*) provide named, schema-validated operations for Elastic Security. Use these instead of a generic kibana.request call when a named step exists for the task.

These steps are authenticated automatically using the permissions or API key of the identity executing the workflow, the same model as the kibana.* and cases.* steps.

Alert triage steps manage the alert lifecycle: status, assignees, and tags on individual alerts.

Use them to:

  • Set alert status and manage alert tags and assignees (security.setAlertStatus, security.setAlertTags, security.assignAlert)

Refer to Alert triage action steps for shared conventions, parameters, and YAML examples.

Attack triage steps manage the attack lifecycle you work with on the Attacks page: status, assignees, and tags on the correlated attacks that group related alerts.

Use them to:

  • Set attack status and manage attack tags and assignees (security.setAttackStatus, security.setAttackTags, security.assignAttack)

Refer to Attack triage action steps for shared conventions, parameters, and YAML examples.

Detection rules steps enable or disable detection rules by ID list or KQL query, with partial-failure reporting in the step output.

Use them to:

  • Enable one or more detection rules (security.enableRule)
  • Disable one or more detection rules (security.disableRule)

Refer to Detection rules action steps for shared conventions, parameters, output fields, and YAML examples.