MT.1210 - Agent Users should not have privileged directory roles or membership in role-assignable groups (Preview)
Overviewโ
Agent Users should not have privileged directory roles or membership in role-assignable groups.
An Agent User is an Entra user account created specifically for an AI agent to access services that require user-context authentication (e.g. Teams, Exchange mailboxes, SharePoint sites). Because Agent Users represent non-human workloads, they should never be assigned Entra directory roles or added to role-assignable security groups.
This check inspects all Agent Users in the tenant and verifies that they do not possess direct directory role assignments or memberships in role-assignable groups.
Remediation action:โ
- Open the Microsoft Entra admin center and navigate to Entra ID > Users.
- Locate the reported Agent User using its Object ID or user principal name.
- Check Assigned roles and remove any directory administrative roles.
- Check Groups and remove the user from any role-assignable security groups.
- If the agent only requires access to specific mailboxes or SharePoint sites, configure direct resource-level permissions (e.g. Mailbox delegation or SharePoint site sharing) rather than tenant-wide administrator roles.
Related linksโ
Test Metadataโ
| Field | Value |
|---|---|
| Test ID | MT.1210 |
| Severity | High |
| Suite | Maester |
| Category | Entra |
| PowerShell test | Test-MtEntraAgentUserExcessiveAccess |
| Tags | Entra, Graph, LongRunning, Maester, MT.1210, Preview, Severity:High |
Sourceโ
- Pester test:
tests/Maester/Entra/Test-MtEntraAgentSecurity.Tests.ps1 - PowerShell source:
powershell/public/maester/entra/Test-MtEntraAgentUserExcessiveAccess.ps1
