Service Principal & App Registration Activity

m365-azureIdentity & DirectoryCloud Admin PortalSIEM / Log Aggregator

Location

Azure Portal > Entra ID > App registrations and Enterprise applications > Audit logs (or Microsoft Graph API)

Description

Audit trail for service principal and application registration changes including new app registrations, secret/certificate additions, API permission grants, redirect URI changes, and owner modifications.

Forensic Value

Service principal manipulation is a critical cloud persistence technique. Attackers add secrets or certificates to existing app registrations, creating backdoor credentials that survive password resets and MFA enforcement. New API permission grants (especially Microsoft Graph with Mail.Read, Files.ReadWrite.All) enable automated data access. Redirect URI changes can intercept OAuth flows. Monitoring for new credential additions on existing apps is essential because these changes do not require user interaction after initial compromise.

Tools Required

Azure PortalMicrosoft Graph APIPowerShell (AzureAD module)Azure CLIROADtools

Related Blockers