GCP Google Workspace: Alert on Suspicious Login Classifications
Alerts on Google Workspace login audit events classified by Google as suspicious, including less secure app and programmatic login types.
- Product
- gcp
- Service
- google_workspace.login
- Author
- Tom Kluter (SigmaHQ), DRL 1.1
- Published
- 2026-04-28
- Updated
- 2026-09-24
ATT&CK techniques
Initial Access → Defense EvasionRecon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
C2
Exfiltration
Impact
What it detects
This rule flags Google Workspace login audit events from login.googleapis.com that are explicitly classified by Google as suspicious. Attackers often use abnormal authentication patterns such as less secure clients, suspicious interactive logins, or programmatic access to evade controls. The detection relies on GCP audit log fields, matching protoPayload.serviceName and the eventName values suspicious_login, suspicious_login_less_secure_app, or suspicious_programmatic_login.
Reporting behind it
- cloud.google.comhttps://cloud.google.com/logging/docs/audit/gsuite-audit-logging
- cloud.google.comhttps://cloud.google.com/logging/docs/audit/understanding-audit-logs
- developers.google.comhttps://developers.google.com/workspace/admin/reports/v1/appendix/activity/login#suspicious_login
- developers.google.comhttps://developers.google.com/workspace/admin/reports/v1/appendix/activity/login#suspicious_login_less_secure_app
- developers.google.comhttps://developers.google.com/workspace/admin/reports/v1/appendix/activity/login#suspicious_programmatic_login
- github.comhttps://github.com/SigmaHQ/sigma/blob/master/rules/cloud/gcp/gworkspace/login/gcp_gworkspace_suspicious_login.yml
Changelog
v6- v6Candidate ingested via manual entry.2026-09-24
- v4Candidate ingested via manual entry.2026-07-31
- v3Candidate ingested via manual entry.2026-07-31
- v2Candidate ingested via manual entry.2026-07-31
- v1No 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.
title: "GCP Google Workspace: Alert on Suspicious Login Classifications"
id: 7478c96e-af6d-4f54-a5db-ca9d4d758f1a
status: experimental
description: This rule flags Google Workspace login audit events from login.googleapis.com that are explicitly classified by Google as suspicious. Attackers often use abnormal authentication patterns such as less secure clients, suspicious interactive logins, or programmatic access to evade controls. The detection relies on GCP audit log fields, matching protoPayload.serviceName and the eventName values suspicious_login, suspicious_login_less_secure_app, or suspicious_programmatic_login.
references:
- https://cloud.google.com/logging/docs/audit/gsuite-audit-logging
- https://cloud.google.com/logging/docs/audit/understanding-audit-logs
- https://developers.google.com/workspace/admin/reports/v1/appendix/activity/login#suspicious_login
- https://developers.google.com/workspace/admin/reports/v1/appendix/activity/login#suspicious_login_less_secure_app
- https://developers.google.com/workspace/admin/reports/v1/appendix/activity/login#suspicious_programmatic_login
- https://github.com/SigmaHQ/sigma/blob/master/rules/cloud/gcp/gworkspace/login/gcp_gworkspace_suspicious_login.yml
author: Tom Kluter, Huntrule Team
date: 2026-04-28
modified: 2026-09-14
tags:
- attack.initial-access
- attack.privilege-escalation
- attack.persistence
- attack.stealth
- attack.t1078.004
logsource:
product: gcp
service: google_workspace.login
detection:
selection:
protoPayload.serviceName: login.googleapis.com
protoPayload.metadata.event.eventName:
- suspicious_login_less_secure_app
- suspicious_login
- suspicious_programmatic_login
condition: selection
falsepositives:
- Legitimate logins
level: medium
license: DRL-1.1
related:
- id: 38360161-76c4-4283-842e-efcf997dafc8
type: derived