Only administrators SHALL be allowed to consent to applications
CISA.MS.AAD.5.2HighEntra IDApp consent and permissions
Part of CISA · Entra ID · App consent and permissions · All checks
Invoke-Maester -TestId CISA.MS.AAD.5.2Overview
Section titled “Overview”Only administrators SHALL be allowed to consent to applications.
Rationale: Limiting applications consent to only specific privileged users reduces risk of users giving insecure applications access to their data via consent grant attacks.
Remediation action
Section titled “Remediation action”- In Entra under Identity and Applications, select Enterprise applications.
- Under Security, select Consent and permissions.
- Under Manage, select User consent settings.
- Under User consent for applications, select Do not allow user consent.
- Click Save.
Related links
Section titled “Related links”- Entra admin center - Consent and permissions | User consent settings
- CISA Application Registration & Consent - MS.AAD.5.2v1
- CISA ScubaGear Rego Reference
Details
Section titled “Details”Every attribute of this check
| Field | Value |
|---|---|
| Test ID | CISA.MS.AAD.5.2 |
| Severity | High |
| Suite | CISA |
| Product | Entra ID |
| Feature | App consent and permissions |
| Area | Applications and workload identities |
| Resource type | Tenant |
| User impact | Medium |
| Implementation cost | Low |
| MITRE ATT&CK | T1098.001 Additional Cloud Credentials, T1098.003 Additional Cloud Roles, T1528 Steal Application Access Token, T1566.002 Spearphishing Link |
| Supports benchmark | CISA SCuBA Secure Configuration Baselines for Microsoft 365 (version ScubaGear main, 2026-10-11), requirement MS.AAD.5.2 |
| Criticality | SHALL |
| Upstream requirement | MS.AAD.5.2v1 |
| Supports controls | cisa-scuba:MS.AAD.5.2, nist-800-53-r5:AC-6(10), nist-800-53-r5:CM-5 |
| PowerShell test | Test-MtCisaAppUserConsent |
| Services | Graph |
Source
Section titled “Source”- Test:
tests/cisa/entra/Test.CISA.MS.AAD.5.2.ps1 - Documentation:
tests/cisa/entra/Test.CISA.MS.AAD.5.2.md
About this check
- Severity
- High
- Effort to fix
- Low
- Impact on users
- Medium
- Product
- Entra ID
- Feature
- App consent and permissions
- Area
- Applications and workload identities
- Suite
- CISA SCuBA