CrowdStrike UpdateAlert

CrowdStrike UpdateAlert

Certified
Enterprise Edition

Update CrowdStrike Falcon alerts

Bulk-updates status, assignment, and/or adds a comment on one or more alerts identified by composite ID. At least one of status, assignedToUid, or comment must be set.

yaml
type: io.kestra.plugin.ee.crowdstrike.alerts.UpdateAlert

Acknowledge and assign a batch of alerts

yaml
id: update_alerts
namespace: company.team

tasks:
  - id: update_alert
    type: io.kestra.plugin.ee.crowdstrike.alerts.UpdateAlert
    clientId: "{{ secret('CROWDSTRIKE_CLIENT_ID') }}"
    clientSecret: "{{ secret('CROWDSTRIKE_CLIENT_SECRET') }}"
    ids:
      - "aid:ind:1700000000"
    status: IN_PROGRESS
    assignedToUid: "analyst@example.com"
    comment: "Triaged by automated workflow."
Properties

API client ID

Client ID of a CrowdStrike API client with the scopes required by the tasks and triggers being used.

API client secret

Client secret of the CrowdStrike API client. Exchanged for a short-lived OAuth2 Bearer token on every task run and trigger poll; never logged.

Assignee UID

UID (usually an email) of the analyst to assign the alert(s) to.

Defaulthttps://api.crowdstrike.com

CrowdStrike API base URL

Base URL of the CrowdStrike Falcon API for your cloud region (for example: https://api.crowdstrike.com for US-1, https://api.us-2.crowdstrike.com for US-2, https://api.eu-1.crowdstrike.com for EU-1, or https://api.laggar.gcw.crowdstrike.com for US-GOV-1). Defaults to the US-1 endpoint. Using the wrong region for your tenant results in 403 Forbidden responses.

Comment

Comment appended to the alert(s).

SubTypestring

Composite IDs

Alert composite IDs to update.

Possible Values
NEWIN_PROGRESSCLOSEDREOPENED

New status

New alert status: NEW, IN_PROGRESS, CLOSED, or REOPENED.

Number of alerts CrowdStrike confirmed were updated

Alerts submitted minus any the API reported as failed. See the task logs for the specific error messages.