CIS.M365.5.1.5.2 - Ensure the admin consent workflow is enabled
Overviewβ
5.1.5.2 (L1) Ensure the admin consent workflow is enabled
The admin consent workflow gives admins a secure way to grant access to applications that require admin approval. When a user tries to access an application but is unable to provide consent, they can send a request for admin approval. The request is sent via email to admins who have been designated as reviewers. A reviewer takes action on the request, and the user is notified of the action.
Rationaleβ
The admin consent workflow (Preview) gives admins a secure way to grant access to applications that require admin approval. When a user tries to access an application but is unable to provide consent, they can send a request for admin approval. The request is sent via email to admins who have been designated as reviewers. A reviewer acts on the request, and the user is notified of the action.
Impactβ
To approve requests, a reviewer must be a global administrator, cloud application administrator, or application administrator. The reviewer must already have one of these admin roles assigned; simply designating them as a reviewer doesn't elevate their privileges.
Remediation action:β
- Navigate to Microsoft Entra ID admin center.
- Under Entra ID select Enterprise apps
- Under Security select Consent and permissions
- Under Manage select Admin consent settings
- Set Users can request admin consent to apps they are unable to consent to to Yes
- Click Save.
Related linksβ
- Microsoft Entra ID admin center
- Configure the admin consent workflow
- CIS Microsoft 365 Foundations Benchmark v6.0.1 - Page 214
Test Metadataβ
| Field | Value |
|---|---|
| Test ID | CIS.M365.5.1.5.2 |
| Severity | Unknown |
| Suite | CIS |
| Category | CIS E3 Level 1 |
| PowerShell test | Test-MtCisAdminConsentWorkflowEnabled |
| Tags | CIS, CIS E3, CIS E3 Level 1, CIS E5, CIS E5 Level 1, CIS M365 v6.0.1, CIS.M365.5.1.5.2, L1, Security |
Sourceβ
- Pester test:
tests/cis/Test-MtCisAdminConsentWorkflowEnabled.Tests.ps1 - PowerShell source:
powershell/public/cis/Test-MtCisAdminConsentWorkflowEnabled.ps1