diff --git a/public/docs-static/img/integrations/identity-providers/self-hosted/authentik-brand-device-flow.png b/public/docs-static/img/integrations/identity-providers/self-hosted/authentik-brand-device-flow.png new file mode 100644 index 00000000..9e31acf7 Binary files /dev/null and b/public/docs-static/img/integrations/identity-providers/self-hosted/authentik-brand-device-flow.png differ diff --git a/public/docs-static/img/integrations/identity-providers/self-hosted/authentik-new-device-flow.png b/public/docs-static/img/integrations/identity-providers/self-hosted/authentik-new-device-flow.png new file mode 100644 index 00000000..eb331072 Binary files /dev/null and b/public/docs-static/img/integrations/identity-providers/self-hosted/authentik-new-device-flow.png differ diff --git a/src/pages/how-to/google-workspace-sync.mdx b/src/pages/how-to/google-workspace-sync.mdx index a4c8c993..722a31fb 100644 --- a/src/pages/how-to/google-workspace-sync.mdx +++ b/src/pages/how-to/google-workspace-sync.mdx @@ -237,7 +237,7 @@ You can also click on `+ Add group (or user group) filter` to change this settin ![NetBird Users Sync](/docs-static/img/how-to-guides/google-workspace-sync/6Huo7vW.png) -The next screen, should be similar the following one, verifying that the integration was succesful: +The next screen, should be similar the following one, verifying that the integration was successful: ![NetBird Google Workspace Enabled](/docs-static/img/how-to-guides/google-workspace-sync/EkPJqpJ.png) diff --git a/src/pages/how-to/okta-sync.mdx b/src/pages/how-to/okta-sync.mdx index b10d7bab..2acd13f2 100644 --- a/src/pages/how-to/okta-sync.mdx +++ b/src/pages/how-to/okta-sync.mdx @@ -166,7 +166,7 @@ Back to Okta, click `Edit` as shown below. Enable Okta to create, update, and deactivate NetBird users by checking the corresponding boxes: * Create Users -* Update User Attibutes +* Update User Attributes * Deactivate Users When done, click `Save`. @@ -197,13 +197,13 @@ One more time, go to NetBird and click `Continue →`. You'll see the final inst ![NetBird Sync Groups to NetBird](/docs-static/img/how-to-guides/okta-sync/8TAvguS.png) * In Okta, navigate to `Push Groups` tab -* Click the `Push Groups` buttom +* Click the `Push Groups` button * Select `Find groups by name` * Search for specific groups to push to NetBird. ![XX](/docs-static/img/how-to-guides/okta-sync/uqUiTtg.png) -Once you finish, go back to NetBird and click `Finish Setup`. You can verify the syncronization by navigating to `Team > Users` +Once you finish, go back to NetBird and click `Finish Setup`. You can verify the synchronization by navigating to `Team > Users` ![XX](/docs-static/img/how-to-guides/okta-sync/GPTzvut.png) diff --git a/src/pages/selfhosted/identity-providers.mdx b/src/pages/selfhosted/identity-providers.mdx index 507ab353..fe0e85b6 100644 --- a/src/pages/selfhosted/identity-providers.mdx +++ b/src/pages/selfhosted/identity-providers.mdx @@ -535,6 +535,19 @@ In this step, we will add `Netbird` service account to `authentik Admins` group. high-level-dia

+#### Step 5: Create a authentication flow for device token authentication +Navigate to Authentik admin interface > Flows & Stages > Flows > Create +

+ high-level-dia +

+ + +Then go to: System > Brands > Edit used default > Default Flows > set **Device code flow** to newly created device flow +

+ high-level-dia +

+Press `Update` + Your authority OIDC configuration will be available under: ```bash @@ -561,7 +574,8 @@ NETBIRD_IDP_MGMT_EXTRA_USERNAME="Netbird" NETBIRD_IDP_MGMT_EXTRA_PASSWORD="" ``` -#### Step 5: Continue with the NetBird Self-hosting Guide + +#### Step 6: Continue with the NetBird Self-hosting Guide You've configured all required resources in Authentik. You can now continue with the [NetBird Self-hosting Guide](/selfhosted/selfhosted-guide#step-4-disable-single-account-mode-optional). ## Managed IDPs