Update README.md

This commit is contained in:
j0eyv
2025-01-27 10:12:59 +01:00
committed by GitHub
parent d0a303be91
commit 47f88f1851
+30 -1
View File
@@ -33,6 +33,8 @@ This conditional access baseline is based on the Microsoft Conditional Access Ba
- [CA101-Admins-IdentityProtection-AnyApp-AnyPlatform-MFA](#ca101-admins-identityprotection-anyapp-anyplatform-mfa) - [CA101-Admins-IdentityProtection-AnyApp-AnyPlatform-MFA](#ca101-admins-identityprotection-anyapp-anyplatform-mfa)
- [CA102-Admins-IdentityProtection-AllApps-AnyPlatform-SigninFrequency](#ca102-admins-identityprotection-allapps-anyplatform-signinfrequency) - [CA102-Admins-IdentityProtection-AllApps-AnyPlatform-SigninFrequency](#ca102-admins-identityprotection-allapps-anyplatform-signinfrequency)
- [CA103-Admins-IdentityProtection-AllApps-AnyPlatform-PersistentBrowser](#ca103-admins-identityprotection-allapps-anyplatform-persistentbrowser) - [CA103-Admins-IdentityProtection-AllApps-AnyPlatform-PersistentBrowser](#ca103-admins-identityprotection-allapps-anyplatform-persistentbrowser)
- [CA104-Admins-IdentityProtection-AllApps-AnyPlatform-ContinuousAccessEvaluation](#ca104-Admins-IdentityProtection-AllApps-AnyPlatform-ContinuousAccessEvaluation)
- [CA105-Admins-IdentityProtection-AnyApp-AnyPlatform-PhishingResistantMFA](#ca105-Admins-IdentityProtection-AnyApp-AnyPlatform-PhishingResistantMFA)
- [CA200-Internals-IdentityProtection-AnyApp-AnyPlatform-MFA](#ca200-internals-identityprotection-anyapp-anyplatform-mfa) - [CA200-Internals-IdentityProtection-AnyApp-AnyPlatform-MFA](#ca200-internals-identityprotection-anyapp-anyplatform-mfa)
- [CA201-Internals-IdentityProtection-AnyApp-AnyPlatform-BLOCK-HighRisk](#ca201-internals-identityprotection-anyapp-anyplatform-block-highrisk) - [CA201-Internals-IdentityProtection-AnyApp-AnyPlatform-BLOCK-HighRisk](#ca201-internals-identityprotection-anyapp-anyplatform-block-highrisk)
- [CA202-Internals-IdentityProtection-AllApps-WindowsMacOS-SigninFrequency-UnmanagedDevices](#ca202-internals-identityprotection-allapps-windowsmacos-signinfrequency-unmanageddevices) - [CA202-Internals-IdentityProtection-AllApps-WindowsMacOS-SigninFrequency-UnmanagedDevices](#ca202-internals-identityprotection-allapps-windowsmacos-signinfrequency-unmanageddevices)
@@ -42,6 +44,7 @@ This conditional access baseline is based on the Microsoft Conditional Access Ba
- [CA206-Internals-IdentityProtection-AllApps-AnyPlatform-PersistentBrowser](#ca206-internals-identityprotection-allapps-anyplatform-persistentbrowser) - [CA206-Internals-IdentityProtection-AllApps-AnyPlatform-PersistentBrowser](#ca206-internals-identityprotection-allapps-anyplatform-persistentbrowser)
- [CA207-Internals-AttackSurfaceReduction-SelectedApps-AnyPlatform-BLOCK](#ca207-internals-attacksurfacereduction-selectedapps-anyplatform-block) - [CA207-Internals-AttackSurfaceReduction-SelectedApps-AnyPlatform-BLOCK](#ca207-internals-attacksurfacereduction-selectedapps-anyplatform-block)
- [CA208-Internals-BaseProtection-AnyApp-MacOS-Compliant](#ca208-internals-baseprotection-anyapp-macos-compliant) - [CA208-Internals-BaseProtection-AnyApp-MacOS-Compliant](#ca208-internals-baseprotection-anyapp-macos-compliant)
- [CA209-Internals-IdentityProtection-AllApps-AnyPlatform-ContinuousAccessEvaluation](#ca209-Internals-IdentityProtection-AllApps-AnyPlatform-ContinuousAccessEvaluation)
- [CA400-GuestUsers-IdentityProtection-AnyApp-AnyPlatform-MFA](#ca400-guestusers-identityprotection-anyapp-anyplatform-mfa) - [CA400-GuestUsers-IdentityProtection-AnyApp-AnyPlatform-MFA](#ca400-guestusers-identityprotection-anyapp-anyplatform-mfa)
- [CA401-GuestUsers-AttackSurfaceReduction-AllApps-AnyPlatform-BlockNonGuestAppAccess](#ca401-guestusers-attacksurfacereduction-allapps-anyplatform-blocknonguestappaccess) - [CA401-GuestUsers-AttackSurfaceReduction-AllApps-AnyPlatform-BlockNonGuestAppAccess](#ca401-guestusers-attacksurfacereduction-allapps-anyplatform-blocknonguestappaccess)
- [CA402-GuestUsers-IdentityProtection-AllApps-AnyPlatform-SigninFrequency](#ca402-guestusers-identityprotection-allapps-anyplatform-signinfrequency) - [CA402-GuestUsers-IdentityProtection-AllApps-AnyPlatform-SigninFrequency](#ca402-guestusers-identityprotection-allapps-anyplatform-signinfrequency)
@@ -69,6 +72,7 @@ This conditional access baseline is based on the Microsoft Conditional Access Ba
| -------- | -------- | | -------- | -------- |
| 2024.4.1 | Released 10-04-2024 | | 2024.4.1 | Released 10-04-2024 |
| 2024.6.1 | Released 26-06-2024 | | 2024.6.1 | Released 26-06-2024 |
| 2025.2.1 | Released 01-02-2025 |
## Changelog ## Changelog
@@ -83,6 +87,10 @@ This conditional access baseline is based on the Microsoft Conditional Access Ba
* CA100: Added a few Admin roles to require MFA. * CA100: Added a few Admin roles to require MFA.
* CA101: Added a few Admin roles to require MFA. * CA101: Added a few Admin roles to require MFA.
### 2025.2.1
* CA104: Added Continuous Access Evaluation for admins
* CA105: Added Phishing Resistant MFA for admins
* CA209: Added Continuous Access Evaluation for internals
## Persona's ## Persona's
@@ -188,6 +196,18 @@ This policy prevents having persistent browser sessions for admins from every de
![CA103](./Images/CA103.png) ![CA103](./Images/CA103.png)
### CA104-Admins-IdentityProtection-AllApps-AnyPlatform-ContinuousAccessEvaluation
This policy allows Microsoft Entra ID to re-evaluate a user's access to resources in near real-time, rather than waiting for the typical token expiration time (which could be up to an hour). Read the Microsoft documentation here: https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-continuous-access-evaluation#conditional-access-policy-evaluation-preview
![CA104](./Images/CA104.png)
### CA105-Admins-IdentityProtection-AnyApp-AnyPlatform-PhishingResistantMFA
This policy requires Phishing Resistant MFA for admins. It does exclude Microsoft Graph Command Line Tools (cause i needed it) but you are free to remove it from your policy. It's slightly different from the Template policy. We also include Global Reader and Intune Administrators into the admin role selection.
![CA105](./Images/CA105.png)
### CA200-Internals-IdentityProtection-AnyApp-AnyPlatform-MFA ### CA200-Internals-IdentityProtection-AnyApp-AnyPlatform-MFA
This policy requires MFA for all internal identities, for all cloud applications, from any platform. This policy requires MFA for all internal identities, for all cloud applications, from any platform.
@@ -273,6 +293,15 @@ This policy requires MacOS devices to be compliant for internals.
![CA208](./Images/CA208.png) ![CA208](./Images/CA208.png)
### CA209-Internals-IdentityProtection-AllApps-AnyPlatform-ContinuousAccessEvaluation
This policy allows Microsoft Entra ID to re-evaluate a user's access to resources in near real-time, rather than waiting for the typical token expiration time (which could be up to an hour). Read the Microsoft documentation here: https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-continuous-access-evaluation#conditional-access-policy-evaluation-preview.
> [!IMPORTANT]
> Verify the included group(s) and/or add your custom groups which have all internals in it. APP_Microsoft365_E5 is added as an example.
![CA209](./Images/CA209.png)
### CA400-GuestUsers-IdentityProtection-AnyApp-AnyPlatform-MFA ### CA400-GuestUsers-IdentityProtection-AnyApp-AnyPlatform-MFA
This policy requires guest to use MFA, from any platform when accessing any cloud app. This policy requires guest to use MFA, from any platform when accessing any cloud app.
@@ -391,4 +420,4 @@ Once the importing is complete, all policies will be available for you to modify
> [!CAUTION] > [!CAUTION]
> Be careful activating the policies! Make sure you have decent exclusions and/or a break the glass account in place. Enable the policies one by one or start with report-only. > Be careful activating the policies! Make sure you have decent exclusions and/or a break the glass account in place. Enable the policies one by one or start with report-only.
![CA Policies](./Images/image2.png) ![CA Policies](./Images/image2.png)