Github And Azure Ad Integration
To connect Azure DevOps to your dbt Cloud application, follow these detailed steps to ensure a seamless integration with Azure Active Directory (Azure AD).
Table of Contents
Step 1: Connect Azure DevOps to Active Directory
Begin by linking your Azure DevOps account to the Azure AD app you created:
- Open your Azure DevOps account and navigate to Organization settings located in the bottom left corner.
- Select Azure Active Directory from the settings menu.
- Click on Connect directory.
- Choose the directory you wish to connect.
- Finally, click Connect to establish the link.
!Connecting Azure DevOps and Active Directory
Step 2: Configure API Permissions
Next, you need to grant your Azure AD app the necessary permissions to access Azure DevOps:
- In the left navigation panel, select API permissions.
- Remove the existing Microsoft Graph / User Read permission.
- Click on Add a permission.
- Choose Azure DevOps from the list of APIs.
- Select the user_impersonation permission, which is the only permission required for Azure DevOps.
!Adding permissions to the app
Step 3: Add a Redirect URI
To facilitate headless actions in deployment environments, you must add a redirect URI to your Azure AD application:
- Go to your Azure AD application settings.
- Click on the link next to Redirect URIs.
- Select Add URI and input the URI, replacing
YOUR_ACCESS_URLwith the appropriate access URL for your region and plan:
https://YOUR_ACCESS_URL/complete/azure_active_directory_service_user - Click Save to finalize the addition.
!Adding the Service User redirect URI
By following these steps, you will successfully connect Azure DevOps to your dbt Cloud application, enabling enhanced collaboration and deployment capabilities. Ensure that you have the correct permissions and configurations in place to maximize the integration’s effectiveness.
Read more here: Source link
