Azure Activity Logs: Granting Role Assignments from New Source IPs

Alerts on Azure role assignment permission grants when they originate from a new source IP in Activity Logs.

FreeReviewedSigma · Medium · v5
Product
azure
Service
activitylogs
Author
sawwinnnaung (SigmaHQ), DRL 1.1
Published
2020-05-07
Updated
2026-07-31

ATT&CK techniques

Persistence → Priv Esc
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Execution

  5. Defense Evasion

  6. Cred Access

  7. Discovery

  8. Lateral Movement

  9. Collection

  10. C2

  11. Exfiltration

  12. Impact

What it detects

This rule flags instances where a user grants permissions by writing role assignments in Azure (Microsoft.Authorization/roleAssignments/write). It is designed to alert when the source IP for this permission-granting activity is previously unseen, which can indicate suspicious access patterns used to modify authorization. The detection relies on Azure activity log telemetry capturing the role assignment write event and the associated source IP information.

Related detections9 linkedT1098.003 — drag to rearrange
Suspicious Service Principal Creation via Azure Audit Logs
Malicious IAM Group Creation for SES Abuse by JavaGhost (via cloudtrail)
Malicious Administrator Policy Attachment for Privilege Escalation in AWS
Suspicious Azure Contributor Role Assignment to Identity
Malicious GCP Service Account Backdoor via serviceAccountTokenCreator Grant
Suspicious GCP Service Account Impersonation via GenerateAccessToken
Malicious Azure Elevate Access to User Access Administrator
Suspicious Azure Policy Definition or Assignment Modification
Suspicious AWS IAM Role Creation With Cross-Account Trust Policy
Azure Activity Logs: Granting Role Assignments from New Source IPs
Pivot detection · T1098.003 · 9 related

Changelog

v5
  1. v5
    Candidate ingested via manual entry.2026-07-31
  2. v4
    Candidate ingested via manual entry.2026-07-31
  3. v3
    Candidate ingested via manual entry.2026-07-31
  4. v2
    Candidate ingested via manual entry.2026-07-31
  5. 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.