Back to results

Azure AD Successful PowerShell Authentication

The following analytic identifies a successful authentication event against an Azure AD tenant using PowerShell cmdlets. This detection leverages Azure AD SignInLogs to identify successful logins where the…

Description

The following analytic identifies a successful authentication event against an Azure AD tenant using PowerShell cmdlets. This detection leverages Azure AD SignInLogs to identify successful logins where the appDisplayName is "Microsoft Azure PowerShell." This activity is significant because it is uncommon for regular, non-administrative users to authenticate using PowerShell, and it may indicate enumeration and discovery techniques by an attacker. If confirmed malicious, this activity could allow attackers to perform extensive reconnaissance, potentially leading to privilege escalation or further exploitation within the Azure environment.

Detection logic

Detection requirements

Platform
IaaSIdentity ProviderOffice SuitePRESaaS

The rule states no platform. This is derived from the 2 ATT&CK techniques it maps to.

Log source category
azure_active_directory

Known benign triggers

  • Administrative users will likely use PowerShell commandlets to troubleshoot and maintain the environment. Filter as needed.

Detections can measure how the public catalogue is used — which detections people look for, and which pages bring them here. It sets a cookie that recognises this browser for 180 days. It is never linked to an account and never follows you to other sites. Privacy notice