diff --git a/src/pages/selfhosted/identity-providers.mdx b/src/pages/selfhosted/identity-providers.mdx index df13dd48..6027aee3 100644 --- a/src/pages/selfhosted/identity-providers.mdx +++ b/src/pages/selfhosted/identity-providers.mdx @@ -855,7 +855,9 @@ In this step, we will create and configure Netbird single-page application in ok - Sign-in method: `OIDC - OpenID Connect` - Application type: `Single-Page Application` -![](/docs-static/img/integrations/identity-providers/self-hosted/okta-new-single-page-application.png) +

+ high-level-dia +

- Fill in the form with the following values and click `Save` - App integration name: `Netbird` @@ -864,7 +866,9 @@ In this step, we will create and configure Netbird single-page application in ok - Sign-out redirect URIs: `https:///` - Click `Save` -![](/docs-static/img/integrations/identity-providers/self-hosted/okta-single-page-application.png) +

+ high-level-dia +

- Navigate to Okta Admin Dashboard - Click `Applications` in the left menu and then click on `Applications` @@ -873,7 +877,9 @@ In this step, we will create and configure Netbird single-page application in ok - Under `OpenID Connect ID Token` section, click `Edit` and update `Issuer` to use the `Okta URL` - Click `Save` -![](/docs-static/img/integrations/identity-providers/self-hosted/okta-single-sign-on-configuration.png) +

+ high-level-dia +

### Step 2. Create and configure Okta native application In this step, we will create and configure Netbird native application in okta. @@ -884,15 +890,18 @@ In this step, we will create and configure Netbird native application in okta. - Sign-in method: `OIDC - OpenID Connect` - Application type: `Native Application` -![](/docs-static/img/integrations/identity-providers/self-hosted/okta-new-native-application.png) - +

+ high-level-dia +

- Fill in the form with the following values and click `Save` - App integration name: `Netbird Native App` - Grant type: `Device Authorization` - Click `Save` -![](/docs-static/img/integrations/identity-providers/self-hosted/okta-native-application.png) +

+ high-level-dia +

- Navigate to Okta Admin Dashboard - Click `Applications` in the left menu and then click on `Applications` @@ -901,7 +910,10 @@ In this step, we will create and configure Netbird native application in okta. - Under `OpenID Connect ID Token` section, click `Edit` and update `Issuer` to use the `Okta URL` - Click `Save` -![](/docs-static/img/integrations/identity-providers/self-hosted/okta-native-sign-on-configuration.png) +

+ high-level-dia +

+ ### Step 3. Generate api token In this step, we will generate netbird api token in okta for authorizing calls to user api. @@ -914,7 +926,9 @@ In this step, we will generate netbird api token in okta for authorizing calls t - Name: `Netbird` - Take note of token value and click `OK, got it` -![](/docs-static/img/integrations/identity-providers/self-hosted/okta-generate-token.png) +

+ high-level-dia +

Your authority OIDC configuration will be available under: