From e617ff04608e103046036ec31ee710c61a970a0a Mon Sep 17 00:00:00 2001 From: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com> Date: Wed, 12 Mar 2025 12:52:35 +0100 Subject: [PATCH] feat(docs): add `microsoft365` configurable checks (#7200) --- docs/tutorials/configuration_file.md | 19 ++++++++++++++++++- tests/config/fixtures/config.yaml | 6 ++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/docs/tutorials/configuration_file.md b/docs/tutorials/configuration_file.md index 1b8ab29d5f..6a54e72bf2 100644 --- a/docs/tutorials/configuration_file.md +++ b/docs/tutorials/configuration_file.md @@ -86,7 +86,7 @@ The following list includes all the Azure checks with configurable variables tha ## Kubernetes ### Configurable Checks -The following list includes all the Azure checks with configurable variables that can be changed in the configuration yaml file: +The following list includes all the Kubernetes checks with configurable variables that can be changed in the configuration yaml file: | Check Name | Value | Type | |---------------------------------------------------------------|--------------------------------------------------|-----------------| @@ -96,6 +96,17 @@ The following list includes all the Azure checks with configurable variables tha | `apiserver_strong_ciphers` | `apiserver_strong_ciphers` | String | | `kubelet_strong_ciphers_only` | `kubelet_strong_ciphers` | String | + +## Microsoft365 + +### Configurable Checks +The following list includes all the Microsoft365 checks with configurable variables that can be changed in the configuration yaml file: + +| Check Name | Value | Type | +|---------------------------------------------------------------|--------------------------------------------------|-----------------| +| `entra_admin_users_sign_in_frequency_enabled` | `sign_in_frequency` | Integer | + + ## Config YAML File Structure ???+ note @@ -493,4 +504,10 @@ kubernetes: "TLS_RSA_WITH_AES_128_GCM_SHA256", ] +# Microsoft365 Configuration +microsoft365: + # Conditional Access Policy + # policy.session_controls.sign_in_frequency.frequency in hours + sign_in_frequency: 4 + ``` diff --git a/tests/config/fixtures/config.yaml b/tests/config/fixtures/config.yaml index a4ad182fbe..95e8ff3332 100644 --- a/tests/config/fixtures/config.yaml +++ b/tests/config/fixtures/config.yaml @@ -429,3 +429,9 @@ kubernetes: "TLS_RSA_WITH_AES_256_GCM_SHA384", "TLS_RSA_WITH_AES_128_GCM_SHA256", ] + +# Microsoft365 Configuration +microsoft365: + # Conditional Access Policy + # policy.session_controls.sign_in_frequency.frequency in hours + sign_in_frequency: 4