Azure AuditLogs: Privileged role assignment to user access admin

Flags Azure AuditLogs events where a user is assigned to User Access Administrator, enabling full subscription management.

FreeReviewedSigma · High · v5
Product
azure
Service
auditlogs
Author
Austin Songer @austinsonger (SigmaHQ), DRL 1.1
Published
2021-11-26
Updated
2026-07-31
title: "Azure AuditLogs: Privileged role assignment to user access admin"
id: e2bcddb3-cc7a-40db-8130-8b7be794a2a9
status: test
description: This rule flags an Azure AuditLogs event where the caller is assigned to the "user access admin" role, enabling management of Azure subscriptions. Permission elevation like this can be used by an attacker to gain broad administrative access for persistence or further actions across the tenant. Detection relies on AuditLogs entries capturing the category "Administrative" and the specific operation name "Assigns the caller to user access admin".
references:
  - https://learn.microsoft.com/en-us/entra/architecture/security-operations-privileged-accounts#assignment-and-elevation
  - https://github.com/SigmaHQ/sigma/blob/master/rules/cloud/azure/audit_logs/azure_subscription_permissions_elevation_via_auditlogs.yml
author: Austin Songer @austinsonger, Huntrule Team
date: 2021-11-26
modified: 2022-12-25
tags:
  - attack.privilege-escalation
  - attack.persistence
  - attack.initial-access
  - attack.stealth
  - attack.t1078
logsource:
  product: azure
  service: auditlogs
detection:
  selection:
    Category: Administrative
    OperationName: Assigns the caller to user access admin
  condition: selection
falsepositives:
  - If this was approved by System Administrator.
level: high
license: DRL-1.1
related:
  - id: ca9bf243-465e-494a-9e54-bf9fc239057d
    type: derived