Skip to content

MT.1209: Agent Identities and Blueprint Principals should not be assigned privileged Entra directory roles (Preview).

ID MT.1209
Severity High
Suite Mito
Product Entra ID
Feature Agent identities
Security area Privileged access
Resource type Agent
User impact of fixing Low
Effort to fix Medium
Framework controls nist-800-53-r5:AC-6(5) Least Privilege | Privileged Accounts
MITRE ATT&CK T1078.004, T1098.003
Reads from Microsoft Graph
Lifecycle Preview

Agent Identities and Blueprint Principals should not be assigned privileged Entra directory roles.

Assigning Entra ID directory roles (such as Global Administrator, Privileged Role Administrator, Application Administrator, or Agent ID Administrator) directly to Agent Identities or Blueprint Principals allows an AI agent or service principal to modify directory objects, credentials, or tenant configurations.

AI agents should adhere strictly to the principle of least privilege. They should be granted scoped resource permissions or delegated application permissions rather than broad administrative directory roles.

This check queries all active directory role assignments to identify Agent Identities and Blueprint Principals holding directory roles.

  1. Open the Microsoft Entra admin center and navigate to Entra ID > Roles & administrators.
  2. Search for the reported role name (e.g., Global Administrator, Application Administrator).
  3. Under Assignments, locate the reported Agent Identity or Blueprint Principal.
  4. Select the principal and click Remove assignment.
  5. Replace administrative role assignments with specific, least-privileged API permissions or scoped resource permissions where necessary.

Mito check. Author: agnivesh. Open-source licences.

Open-source licences. CIS Benchmark material © Center for Internet Security, Inc.; CISA SCuBA baselines are public domain (CC0).

© 2026 Virtual Petals. Mito is a Virtual Petals service, hosted in Microsoft Azure UAE North.