update google and azure IDP docs (#74)

This commit is contained in:
Bethuel Mmbaga
2023-08-01 21:39:01 +03:00
committed by GitHub
parent 98b2da2593
commit c1e17dd31c
3 changed files with 3 additions and 11 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 518 KiB

After

Width:  |  Height:  |  Size: 185 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 111 KiB

View File

@@ -438,7 +438,7 @@ In this step, we will create and configure NetBird application in azure AD.
### Step 2. Platform configurations ### Step 2. Platform configurations
- Click `Authentication` on the left side menu - Click `Authentication` on the left side menu
- Under the `Single-page application` Section, add another URI `https://<yournetbirddomain.com>/auth` - Under the `Single-page application` Section, add another URI `https://<yournetbirddomain.com>/auth` and `http://localhost:53000`
<p> <p>
<img src="/docs-static/img/integrations/identity-providers/self-hosted/azure-spa-uri-setup.png" alt="high-level-dia" className="imagewrapper"/> <img src="/docs-static/img/integrations/identity-providers/self-hosted/azure-spa-uri-setup.png" alt="high-level-dia" className="imagewrapper"/>
@@ -534,10 +534,6 @@ https://login.microsoftonline.com/<TENANT_ID>/v2.0/.well-known/openid-configurat
Double-check if the endpoint returns a JSON response by calling it from your browser. Double-check if the endpoint returns a JSON response by calling it from your browser.
</Note> </Note>
<Note>
Client authentication using SSO is currently not supported for the Azure AD IDP. We are actively working on a solution to address this issue.
</Note>
- Set properties in the `setup.env` file: - Set properties in the `setup.env` file:
```shell ```shell
NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT="https://login.microsoftonline.com/<TENANT_ID>/v2.0/.well-known/openid-configuration" NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT="https://login.microsoftonline.com/<TENANT_ID>/v2.0/.well-known/openid-configuration"
@@ -1018,8 +1014,8 @@ Before you start creating and configuring an Google Workspace application, ensur
- Fill in the form with the following values and click `CREATE` - Fill in the form with the following values and click `CREATE`
- Application type: `Web application` - Application type: `Web application`
- Name: `netbird` - Name: `netbird`
- Authorized JavaScript origins: `https://<your netbird domain>` - Authorized JavaScript origins: `https://<your netbird domain>` and `http://localhost`
- Authorized redirect URIs: `https://<your netbird domain>/auth` and `https://<your netbird domain>/silent-auth` - Authorized redirect URIs: `https://<your netbird domain>/auth`, `https://<your netbird domain>/silent-auth` and `http://localhost:53000`
<p> <p>
<img src="/docs-static/img/integrations/identity-providers/self-hosted/google-oauth-client.png" alt="high-level-dia" class="imagewrapper"/> <img src="/docs-static/img/integrations/identity-providers/self-hosted/google-oauth-client.png" alt="high-level-dia" class="imagewrapper"/>
</p> </p>
@@ -1108,10 +1104,6 @@ Read how to manage and secure your service keys [here](https://cloud.google.com/
base64 -i <SERVICE_ACCOUNT_KEY_PATH> base64 -i <SERVICE_ACCOUNT_KEY_PATH>
``` ```
<Note>
Client authentication using SSO is currently not supported for the Google workspace IDP. We are actively working on a solution to address this issue.
</Note>
- Set properties in the `setup.env` file: - Set properties in the `setup.env` file:
```json ```json
NETBIRD_DOMAIN="<YOUR_DOMAIN>" NETBIRD_DOMAIN="<YOUR_DOMAIN>"