diff --git a/public/docs-static/img/how-to-guides/add-posture-check.png b/public/docs-static/img/how-to-guides/add-posture-check.png new file mode 100644 index 00000000..c6d2650e Binary files /dev/null and b/public/docs-static/img/how-to-guides/add-posture-check.png differ diff --git a/public/docs-static/img/how-to-guides/netbird-version-check.png b/public/docs-static/img/how-to-guides/netbird-version-check.png new file mode 100644 index 00000000..8f82e93f Binary files /dev/null and b/public/docs-static/img/how-to-guides/netbird-version-check.png differ diff --git a/public/docs-static/img/how-to-guides/posture-check-create-list.png b/public/docs-static/img/how-to-guides/posture-check-create-list.png new file mode 100644 index 00000000..5b1f6254 Binary files /dev/null and b/public/docs-static/img/how-to-guides/posture-check-create-list.png differ diff --git a/public/docs-static/img/how-to-guides/posture-check-netbird-version-enabled.png b/public/docs-static/img/how-to-guides/posture-check-netbird-version-enabled.png new file mode 100644 index 00000000..9154858d Binary files /dev/null and b/public/docs-static/img/how-to-guides/posture-check-netbird-version-enabled.png differ diff --git a/public/docs-static/img/how-to-guides/posture-check-post-config.png b/public/docs-static/img/how-to-guides/posture-check-post-config.png new file mode 100644 index 00000000..5770e9e1 Binary files /dev/null and b/public/docs-static/img/how-to-guides/posture-check-post-config.png differ diff --git a/src/pages/how-to/posture-checks.mdx b/src/pages/how-to/posture-checks.mdx index 47cb25ec..ad0e5cf4 100644 --- a/src/pages/how-to/posture-checks.mdx +++ b/src/pages/how-to/posture-checks.mdx @@ -1,4 +1,4 @@ -# Introduction +# Posture Checks NetBird enables administrators to manage resource access through the creation of access policies, dictating which peer groups can interact. Posture checks serve as an extension to these policies, augmenting their capabilities by allowing @@ -26,12 +26,47 @@ kernel version. ### Geo Check The Geo Check examines the geographical location of the connecting device based on its connection IP address. -This check allows administrators to enforce access restrictions based on geographic regions. - +This check allows administrators to enforce access restrictions based on geographic regions, offering both a country-wide +and city-level granularity. ## Managing Posture Checks ### Creating posture check +Access the `Access Control` tab, the `Posture Checks` section and click `Create Posture Check`. + +

+ high-level-dia +

+ +That will open a posture checks configuration screen where you can configure the checks. + +

+ high-level-dia +

+ +In the example below, we are creating a posture check which will only allow the client running NetBird version `0.25.0` +or greater to connect and access the network resources. + +Select `NetBird Client Version` check option and set with the following information: +- Version: `0.25.0` + +

+ high-level-dia +

+ +Click `Save` and `NetBird Client Version` check will be enabled. +

+ high-level-dia +

+ +Click `Continue` and fill out the form wil the following information and click `Create Posture Check` to save: +- Name of the posture check: `Netbird Version` +- Description: `Allow Netbird client with version 0.25.0 or greater` + +

+ high-level-dia +

+ ### Adding posture check to policy ### Update posture check ### Delete posture check \ No newline at end of file