Check ID:
Provider: Microsoft 365
Service:
Severity: HIGH
Categories:
Resource type:
entra_intune_enrollment_sign_in_frequency_every_timeProvider: Microsoft 365
Service:
entraSeverity: HIGH
Categories:
identity-access, e3Resource type:
NotDefinedWhat this check verifies
Microsoft Entra Conditional Access for Microsoft Intune Enrollment must require strong authentication and set sign-in frequency toEvery time for all users.
This check evaluates whether an active policy targets the Intune Enrollment app, requires MFA or authentication strength, and forces reauthentication on each enrollment attempt.
Risk
Absent strong authentication andEvery time reauthentication at enrollment, attackers with stolen or replayed credentials can enroll rogue devices and obtain compliant access.
Impacts:
- Confidentiality: data exposure from unauthorized devices
- Integrity: untrusted endpoints modifying resources
- Availability: persistence via device-based access paths
Recommendation
Implement a Conditional Access policy on the Intune Enrollment app that requires MFA or authentication strength and sets sign-in frequency toEvery time.
Microsoft Entra requires this grant control when Every time is configured for Intune Enrollment, so TigerGate validates both conditions together in a single check.
Remediation
- CLI
- Terraform
- Dashboard steps
References
- https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/deployment-guide-enrollment
- https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-conditional-access-session#sign-in-frequency
Where this check fires
This check runs on every scheduled scan against your Microsoft 365 account. Findings appear at Cloud Security → Findings filterable byCheck ID = entra_intune_enrollment_sign_in_frequency_every_time. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to Microsoft 365 checks