diff --git a/public/docs-static/img/how-to-guides/azure-add-application-uri.png b/public/docs-static/img/how-to-guides/azure-add-application-uri.png deleted file mode 100644 index 154f1f74..00000000 Binary files a/public/docs-static/img/how-to-guides/azure-add-application-uri.png and /dev/null differ diff --git a/public/docs-static/img/how-to-guides/azure-add-scope.png b/public/docs-static/img/how-to-guides/azure-add-scope.png deleted file mode 100644 index cb042178..00000000 Binary files a/public/docs-static/img/how-to-guides/azure-add-scope.png and /dev/null differ diff --git a/public/docs-static/img/how-to-guides/azure-authorize-application.png b/public/docs-static/img/how-to-guides/azure-authorize-application.png deleted file mode 100644 index 9ec87130..00000000 Binary files a/public/docs-static/img/how-to-guides/azure-authorize-application.png and /dev/null differ diff --git a/public/docs-static/img/how-to-guides/azure-grant-admin-conset.png b/public/docs-static/img/how-to-guides/azure-grant-admin-consent.png similarity index 100% rename from public/docs-static/img/how-to-guides/azure-grant-admin-conset.png rename to public/docs-static/img/how-to-guides/azure-grant-admin-consent.png diff --git a/public/docs-static/img/how-to-guides/azure-new-application.png b/public/docs-static/img/how-to-guides/azure-new-application.png index 49b6b2b8..8fb9f066 100644 Binary files a/public/docs-static/img/how-to-guides/azure-new-application.png and b/public/docs-static/img/how-to-guides/azure-new-application.png differ diff --git a/public/docs-static/img/how-to-guides/azure-spa-uri-setup.png b/public/docs-static/img/how-to-guides/azure-spa-uri-setup.png deleted file mode 100644 index dfd6a941..00000000 Binary files a/public/docs-static/img/how-to-guides/azure-spa-uri-setup.png and /dev/null differ diff --git a/src/pages/how-to/idp-sync.mdx b/src/pages/how-to/idp-sync.mdx index f4e3ca7a..69610499 100644 --- a/src/pages/how-to/idp-sync.mdx +++ b/src/pages/how-to/idp-sync.mdx @@ -1,3 +1,5 @@ +export const title = 'IdP Sync' + ## IdP sync Welcome to our comprehensive guide on configuring Identity Provider (IdP) for users and groups synchronization. This document provides step-by-step instructions and best practices for setting up and managing your synchronization processes effectively. @@ -81,48 +83,13 @@ Before you start creating and configuring an Azure AD application, ensure that y - Click `App Registrations` in the left menu then click on the `+ New registration` button to create a new application. - Fill in the form with the following values and click `Register` - Name: `NetBird` - - Account Types: `Accounts in this organizational directory only (Default Directory only - Single tenant)` - - Redirect URI: select `Single-page application (SPA)` and URI as `https://app.netbird.io/silent-auth`

azure-new-application

-#### Step 2. Platform configurations -- Click `Authentication` on the left side menu -- Under the `Single-page application` Section, add another URI `https://app.netbird.io/auth` and click `Save` - -

- azure-spa-uri-setup -

- - -#### Step 3. Create a NetBird application scope -- Click `Expose an API` on the left menu -- In `Application ID URI` click `Add` and then `Save` -

- azure-add-application-uri -

- -- Under `Scopes defined by this API` click `+ Add a Scope` -- Fill in the form with the following values and click `Add scope` - - Scope name: `api` - - State: `Enabled` - -

- azure-add-scope -

- -- Under `Authorized client Applications`, click on `+ add a client application` and enter the following: -- Fill in the form with the following values and click `Add application` -- Client ID: same as your Application ID URI minus the `api://` - -

- azure-authorize-application -

- -#### Step 4. Add API permissions +#### Step 2. Add API permissions - Click `API permissions` on the left menu - Click `Add a permission` @@ -133,18 +100,13 @@ Before you start creating and configuring an Azure AD application, ensure that y azure-openid-permissions

-- Click `Grant admin conset for Default Directory` and click `Yes` +- Click `Grant admin consent for Default Directory` and click `Yes`

- azure-grant-admin-conset + azure-grant-admin-consent

-#### Step 5. Update token version -- Click `Manifest` on left menu -- Search for `accessTokenAcceptedVersion` and change the value from `null` to `2` -- Click `Save` - -#### Step 6. Generate client secret +#### Step 3. Generate client secret - Click `Certificates & secrets` on left menu - Click `New client secret` - Fill in the form with the following values and click `Add`