From bd89b6a2dcf1961279df2f0d11e31798200aba45 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Tue, 28 Jan 2025 15:58:44 -0500 Subject: [PATCH 1/4] Adding redirect URI to ADO --- .../docs/docs/cloud/git/setup-azure-service-principal.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/website/docs/docs/cloud/git/setup-azure-service-principal.md b/website/docs/docs/cloud/git/setup-azure-service-principal.md index 55147bb66b1..63a3eeff5f0 100644 --- a/website/docs/docs/cloud/git/setup-azure-service-principal.md +++ b/website/docs/docs/cloud/git/setup-azure-service-principal.md @@ -44,7 +44,11 @@ A Microsoft Entra ID admin needs to perform the following steps: 4. Provide a name for your app. We recommend using, "dbt Labs Azure DevOps app". 5. Select **Accounts in any organizational directory (Any Entra ID directory - Multitenant)** as the Supported Account Types. Many customers ask why they need to select Multitenant instead of Single Tenant, and they frequently get this step wrong. Microsoft considers Azure DevOps (formerly called Visual Studio) and Microsoft Entra ID separate tenants, and for the Entra ID application to work properly, you must select Multitenant. -6. Click **Register**. +6. Set **Redirect URI (optional)** to **Web**. Copy the value from dbt Cloud to the next field: + 1. In dbt Cloud, navigate to **Account Settings** -> **Integrations**. + 2. Click the **edit icon** next to **Azure DevOps**. + 3. Copy the first **Redirect URIs** value to the field in Azure (not the value that ends with azure_active_directory_service_user). It will look something like `https:///complete/azure_active_directory`. +7. Click **Register**. Here's what your app should look like before registering it: From 338ca3bde486913d92c522658a7a4cf727341030 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Tue, 28 Jan 2025 15:59:41 -0500 Subject: [PATCH 2/4] Update website/docs/docs/cloud/git/setup-azure-service-principal.md --- website/docs/docs/cloud/git/setup-azure-service-principal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/cloud/git/setup-azure-service-principal.md b/website/docs/docs/cloud/git/setup-azure-service-principal.md index 63a3eeff5f0..aba2e9b233d 100644 --- a/website/docs/docs/cloud/git/setup-azure-service-principal.md +++ b/website/docs/docs/cloud/git/setup-azure-service-principal.md @@ -47,7 +47,7 @@ Many customers ask why they need to select Multitenant instead of Single Tenant, 6. Set **Redirect URI (optional)** to **Web**. Copy the value from dbt Cloud to the next field: 1. In dbt Cloud, navigate to **Account Settings** -> **Integrations**. 2. Click the **edit icon** next to **Azure DevOps**. - 3. Copy the first **Redirect URIs** value to the field in Azure (not the value that ends with azure_active_directory_service_user). It will look something like `https:///complete/azure_active_directory`. + 3. Copy the first **Redirect URIs** value to the field in Azure (not the value that ends with azure_active_directory_service_user). It will look like `https:///complete/azure_active_directory`. 7. Click **Register**. Here's what your app should look like before registering it: From ce974f88294a72cbcbe7b5fc67ac5c25df7c16ae Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Tue, 28 Jan 2025 21:23:15 -0500 Subject: [PATCH 3/4] Update website/docs/docs/cloud/git/setup-azure-service-principal.md Co-authored-by: Leona B. Campbell <3880403+runleonarun@users.noreply.github.com> --- website/docs/docs/cloud/git/setup-azure-service-principal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/cloud/git/setup-azure-service-principal.md b/website/docs/docs/cloud/git/setup-azure-service-principal.md index aba2e9b233d..9bde86e76da 100644 --- a/website/docs/docs/cloud/git/setup-azure-service-principal.md +++ b/website/docs/docs/cloud/git/setup-azure-service-principal.md @@ -44,7 +44,7 @@ A Microsoft Entra ID admin needs to perform the following steps: 4. Provide a name for your app. We recommend using, "dbt Labs Azure DevOps app". 5. Select **Accounts in any organizational directory (Any Entra ID directory - Multitenant)** as the Supported Account Types. Many customers ask why they need to select Multitenant instead of Single Tenant, and they frequently get this step wrong. Microsoft considers Azure DevOps (formerly called Visual Studio) and Microsoft Entra ID separate tenants, and for the Entra ID application to work properly, you must select Multitenant. -6. Set **Redirect URI (optional)** to **Web**. Copy the value from dbt Cloud to the next field: +6. Set **Redirect URI (optional)** to **Web**. Copy and paste the Redirect URI from dbt Cloud into the next field. To find the Redirect URI in dbt Cloud: 1. In dbt Cloud, navigate to **Account Settings** -> **Integrations**. 2. Click the **edit icon** next to **Azure DevOps**. 3. Copy the first **Redirect URIs** value to the field in Azure (not the value that ends with azure_active_directory_service_user). It will look like `https:///complete/azure_active_directory`. From 39ceea68dab595f3b8a7a0cfc02f5d1f8a97c77f Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Tue, 28 Jan 2025 21:23:30 -0500 Subject: [PATCH 4/4] Update website/docs/docs/cloud/git/setup-azure-service-principal.md Co-authored-by: Leona B. Campbell <3880403+runleonarun@users.noreply.github.com> --- website/docs/docs/cloud/git/setup-azure-service-principal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/cloud/git/setup-azure-service-principal.md b/website/docs/docs/cloud/git/setup-azure-service-principal.md index 9bde86e76da..8c2d539bffb 100644 --- a/website/docs/docs/cloud/git/setup-azure-service-principal.md +++ b/website/docs/docs/cloud/git/setup-azure-service-principal.md @@ -47,7 +47,7 @@ Many customers ask why they need to select Multitenant instead of Single Tenant, 6. Set **Redirect URI (optional)** to **Web**. Copy and paste the Redirect URI from dbt Cloud into the next field. To find the Redirect URI in dbt Cloud: 1. In dbt Cloud, navigate to **Account Settings** -> **Integrations**. 2. Click the **edit icon** next to **Azure DevOps**. - 3. Copy the first **Redirect URIs** value to the field in Azure (not the value that ends with azure_active_directory_service_user). It will look like `https:///complete/azure_active_directory`. + 3. Copy the first **Redirect URIs** value which looks like `https:///complete/azure_active_directory` and does NOT end with `service_user`. 7. Click **Register**. Here's what your app should look like before registering it: