Checks/ConditionalAccess/CA-003.psd1
|
@{ CheckId = 'CA-003' Domain = 'ConditionalAccess' Title = 'Legacy authentication block policy' Description = 'Verifies an enabled Conditional Access policy blocks legacy authentication client apps for all users.' Rationale = 'This is the policy-side control underpinning ID-003; without it legacy protocols bypass every other Conditional Access control.' DefaultSeverity = 'High' MaturityWeight = 5 ZeroTrustPillars = @( 'VerifyExplicitly' 'AssumeBreach' ) LicenceDependency = 'Entra ID P1' PermissionDependency = @( 'Policy.Read.All' ) DataSources = @( 'conditionalAccessPolicies' ) Remediation = 'Create a block policy for Exchange ActiveSync and other legacy clients targeting all users.' RemediationEffort = 'Low' References = @( 'https://learn.microsoft.com/entra/identity/conditional-access/howto-conditional-access-policy-block-legacy' ) } |