Azure Entra conditional access policy updated by non-approved actor

Alerts when an Azure Entra Conditional Access policy update occurs, indicating access control changes by an actor outside the approved set.

FreeReviewedSigma · Medium · v5
Product
azure
Service
auditlogs
Author
Corissa Koopmans, '@corissalea' (SigmaHQ), DRL 1.1
Published
2022-07-19
Updated
2026-07-31

ATT&CK techniques

Persistence → Cred Access
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Execution

  5. Discovery

  6. Lateral Movement

  7. Collection

  8. C2

  9. Exfiltration

  10. Impact

What it detects

This rule flags audit events where the message indicates a conditional access policy update occurred. Unexpected changes to conditional access can allow attackers to weaken authentication controls, maintain persistence, or impair defenses. It relies on Azure audit log telemetry, specifically the presence of the event message indicating an update to a conditional access policy.

Related detections9 linkedT1548 — drag to rearrange
Azure AD: Detect Removal From Group With Conditional Access Policy Modification Rights
Azure Entra: Added member to group granting Conditional Access policy modification
Azure Entra Conditional Access Policy Deleted by Non-Approved Actor
Suspicious NTLM Network Logon From Attacker Controlled Workstation Names (via security)
Suspicious New MFA Authenticator Registration via Azure AD (via azure)
Suspicious Weakening of Certificate Binding Enforcement via Registry (via registry_set)
Malicious Sapphire Sleet TCC Privacy Database Tampering via sqlite3 (via process_creation)
Suspicious storagekitd Spawning Third-Party Filesystem Binary from Library Filesystems (via process_creation)
Malicious Switch User to Rogue Root-Equivalent Account troot (via process_creation)
Azure Entra conditional access policy updated by non-approved actor
Pivot detection · T1548 · 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.