GCP Audit: Service Account Modified via IAM Patch/Create/Update/Enable/Undelete

Flags GCP audit events indicating service account create, update, enable, undelete, or patch operations.

FreeReviewedSigma · Medium · v4
Product
gcp
Service
gcp.audit
Author
Austin Songer @austinsonger (SigmaHQ), DRL 1.1
Published
2021-08-14
Updated
2026-07-31

What it detects

This rule identifies Google Cloud service account changes by matching GCP audit events whose method name ends with serviceAccounts.patch, .serviceAccounts.create, .serviceAccounts.update, .serviceAccounts.enable, or .serviceAccounts. Modifying a service account can be used to alter identities and permissions, enabling persistence or privilege changes. It relies on GCP audit log telemetry that records the audit method name for IAM service account operations.

Changelog

v4
  1. v4
    Candidate ingested via manual entry.2026-07-31
  2. v3
    Candidate ingested via manual entry.2026-07-31
  3. v2
    Candidate ingested via manual entry.2026-07-31
  4. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.